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(拦截器),  --Mysql详细配置,参考本页面底部
        默认为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

屏幕快照 2019-05-16 06.39.06

屏幕快照 2019-05-16 06.38.55



附录:

参考官网: http://zeppelin.apache.org/docs/0.8.0/interpreter/jdbc.html#mysql

原文地址:https://www.cnblogs.com/suixingc/p/zeppelie-lian-jiejdbc-de-shi-yong.html