摘要:
Zeppelin作爲大數據分析查詢工具因爲簡單易用被普遍使用,本文經過圖文的方式說明如何經過Zeppelin查詢Greenplum數據。html
下載Zeppelin 0.5.6 Binary package前端
$ tar xzf zeppelin-0.5.6-incubating-bin-all.tgz
$ bin/zeppelin-daemon.sh start
登陸後,以下圖所示:apache
Zeppelin 解釋器相似於數據庫鏈接信息,Zeppelin 經過 JDBC 鏈接 HashData Warehouse 服務。鏈接配置示例如圖 4-2 所示。函數
參數說明:工具
postgresql.max.result:結果集最大數量,結果集太大將會佔用前端大量的內存。數據分析產生的結果數量通常很少,所以此屬性不建議超過1000。
postgresql.user:登錄 HashData Warehouse 的用戶名
postgresql.password:用戶名密碼
postgresql.url:用於定位 HashData Warehouse 服務的鏈接信息,格式:jdbc:postgresql://主機ip:端口/數據庫名post
Zeppelin 中經過使用 %psql.sql 來指定使用 HashData Warehouse 解釋器和語法。圖 4-3 給建立一個表,並插入了一些數據。 大數據
Zeppelin 能夠顯示查詢結果狀況,圖 4-4 顯示了在不一樣參數下,COUNT() 聚合函數的不一樣返回結果。url