Zeppelie连接jdbc的使用

Posted suixingc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zeppelie连接jdbc的使用相关的知识,希望对你有一定的参考价值。

1. 下载 wget http://apache.mirror.cdnetworks.com/zeppelin/zeppelin-0.8.1/zeppelin-0.8.1-bin-all.tgz
2. 解压 tar -zxvf zeppelin-0.8.1-bin-all.tgz -C ~/app/
3. 启动/关闭 ./bin/zeppelin-daemon.sh start/start
4. 查看状态  
    jps  ZeppelinServer  
    Web UI   http://localhost:8080  
5. 权限配置(默认为匿名)  
    vi ./conf/shirol.ini.template  
6. 使用JDBC interpreter(拦截器)  
        默认为postsql的配置  
        需要用mysql,  
            修改 URL(可指定数据库,也可以不指定)、Driver、user、password  
            配置驱动 Dependencies(GAV/local file path),保存并重启  
7. 创建Notebook  
    Notebook -> +create new note   
                    -> Note Name: 主站最受欢迎的TopN课程  
                    -> Default interpreter(拦截器): jdbc  
8. 使用sql语句进行查询  


%jdbc
    show tables;   执行(Shift+Enter)    
    select cms_id,times from day_video_access_topN_statu where day='20170511' order by times desc limit 5;

    
    表格、`柱状图、饼图`(用的最多,两个字段,多了/少了不能显示)、折线图...
    可导出下载(支持格式:CSV、TSV)
    
10. 常用拦截器
    elasticsearch --> (修改 cluster name  &  host)  --> edit  --> restart  
    file(本地文件系统)
    flink、hbase、jdbc、kylin、md、sh、spark
    Zeppelin on CDH
    
    官网参考文档:   http://zeppelin.apache.org/docs/0.8.1/index.html

技术图片?

技术图片?

以上是关于Zeppelie连接jdbc的使用的主要内容,如果未能解决你的问题,请参考以下文章

JDBC01 利用JDBC连接数据库不使用数据库连接池

哪个更好:JDBC 连接池,还是使用 SIngleton 类进行 JDBC 连接?

java 如何使用jdbc连接mysql

使用jdbc查询impala时的超时问题

jdbc连接oracle

SpringMVC使用隐式jdbc连接信息