Hbase基础(十二):Kylin可视化
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Hbase基础(十二):Kylin可视化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                可以與Kylin結合使用的可視化工具很多,例如:
ODBC:與Tableau、Excel、PowerBI等工具集成
JDBC:與Saiku、BIRT等Java工具集成
RestAPI:與JavaScript、Web網頁集成
Kylin開發團隊還貢獻了Zepplin的插件,也可以使用Zepplin來訪問Kylin服務。
1 JDBC
1)新建項目并導入依賴
    <dependencies>
        <dependency>
            <groupId>org.apache.kylin</groupId>
            <artifactId>kylin-jdbc</artifactId>
            <version>2.5.1</version>
        </dependency>
    </dependencies>
2)編碼
package com.atguigu;
import java.sql.*;
public class TestKylin {
    public static void main(String[] args) throws Exception {
        //Kylin_JDBC 驅動
        String KYLIN_DRIVER = "org.apache.kylin.jdbc.Driver";
        //Kylin_URL
        String KYLIN_URL = "jdbc:kylin://hadoop102:7070/FirstProject";
        //Kylin的用戶名
        String KYLIN_USER = "ADMIN";
        //Kylin的密碼
        String KYLIN_PASSWD = "KYLIN";
        //添加驅動信息
        Class.forName(KYLIN_DRIVER);
        //獲取連接
        Connection connection = DriverManager.getConnection(KYLIN_URL, KYLIN_USER, KYLIN_PASSWD);
        //預編譯SQL
        PreparedStatement ps = connection.prepareStatement("SELECT sum(sal) FROM emp group by deptno");
        //執行查詢
        ResultSet resultSet = ps.executeQuery();
        //遍歷打印
        while (resultSet.next()) {
            System.out.println(resultSet.getInt(1));
        }
    }
}
3)結果展示
2 Zeppelin
2.1 Zeppelin安裝與啟動
1)將zeppelin-0.8.0-bin-all.tgz上傳至Linux
2)解壓zeppelin-0.8.0-bin-all.tgz之/opt/module
[atguigu@hadoop102 sorfware]$ tar -zxvf zeppelin-0.8.0-bin-all.tgz -C /opt/module/
3)修改名稱
[atguigu@hadoop102 module]$ mv zeppelin-0.8.0-bin-all/ zeppelin
4)啟動
[atguigu@hadoop102 zeppelin]$ bin/zeppelin-daemon.sh start
可登錄網頁查看,web默認端口號為8080
http://hadoop102:8080
2.2 配置Zepplin支持Kylin
1)點擊右上角anonymous選擇Interpreter
2)搜索Kylin插件并修改相應的配置
3)修改完成點擊Save完成
3.3 案例實操
需求:查詢員工詳細信息,并使用各種圖表進行展示
1)點擊Notebook創建新的note
2)填寫NoteName點擊Create
3)執行查詢
4)結果展示
5)其他圖表格式
本文來自博客園,作者:秋華,轉載請注明原文鏈接:https://www.cnblogs.com/qiu-hua/p/13401385.html
總結
以上是生活随笔為你收集整理的Hbase基础(十二):Kylin可视化的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: FXC Define的使用方法
- 下一篇: Oracle函数->TRIM(去掉
