Zeppelin使用测试

连接mysql

1、interpret配置

  • 基础设置

名称
default.driver com.mysql.jdbc.Driver
default.url jdbc:mysql://localhost:3306/
default.user mysql_user
default.password mysql_password
  • 依赖设置

这里直接这样配置是因为已经把jdbc的驱动包放到zeppelin的lib下了。自带的比较高,高的比低的好。

ArtifactExcludes
mysql:mysql-connector-java:5.1.6  

 

2、使用mysql解释器

select * from qfbap_source.order_item limit 10;

 

 

连接kylin

1、interpret配置

名称默认描述
kylin.api.url http://localhost:7070/kylin/api/query kylin查询POST API 格式可以像 http://%3Chost%3E:%3Cport%3E/kylin/api/query
kylin.api.user ADMIN kylin user
kylin.api.password KYLIN kylin password
kylin.query.project learn_kylin 字符串,执行查询的项目。可以在笔记本级更新
kylin.query.ispartial true true | false (自Apache Kylin V1.5起已被弃用)是否接受部分结果,默认为“false”。设为“假”用于生产使用。
kylin.query.limit 5000 int,Query limit 如果在sql中设置了limit,则perPage将被忽略。
kylin.query.offset 0 int,Query offset 如果在sql中设置了偏移量,则curIndex将被忽略。

 

2、使用Apache Kylin解释器

在一个段落,使用%kylin(project_name)选择Kylin解释器,项目名称,然后输入SQL。如果没有定义项目名称,将使用上述配置中的默认项目名称。

%kylin(learn_project) 
select count(*) from kylin_sales group by part_dt 

 

 

 

 

连接hive

1、前言

hive2的连接集成了jdbc,所以官方把它也放在了jdbc那一类解释器中。hiveserver2需要启动,测试beeline成功。

beeline默认密码验证是关闭的,随便输入或者输入两个回车都可以

 

2、interpret配置

  • 基础配置

属性
hive.driver org.apache.hive.jdbc.HiveDriver
hive.url jdbc:hive2://localhost:10000
hive.user  
hive.password  
  • 依赖设置

只需要放一个大的jdbc的包就行了。hive-1.2.1也有,不过在lib里面没有单独拉出来。

ArtifactExclude
/opt/apps/hive-2.3.6/jdbc/hive-jdbc-2.3.6-standalone.jar  

3、测试hive解释器

%myhive2
show databases

 




 
posted @ 2019-12-25 11:26  edclol  阅读(420)  评论(1编辑  收藏  举报