大資料視覺化工具之----Zeepelin
阿新 • • 發佈:2019-01-05
一、概述
Zeppelin是基於 Notebook技術開發的大資料互動分析服務軟體,可以基於Web介面組合多個大資料分析引擎的處理能力,並內建提供了基於Web的視覺化介面,可以連線幾乎所有的Apache大資料處理服務系統。
二、功能
Zeppelin可以滿足你的資料接入、資料探勘、資料分析、資料視覺化及協同開發的需求。如:資料視覺化、資料透視表、動態表單等等。
三、支援語言
Zeppelin interpreter(Zeppelin解析器)概念上允許任何語言及資料介面接入,目前zeppelin支援諸如Spark,Python,JDBC,Markdown和shell等多門語言解析器。
四、Zeepelin安裝
4.1 首先下載從官網下載安裝包,並解壓到指定目錄。
4.2 配置環境變數
vi /etc/profile
在檔案末尾新增如下內容:
#zeppelin
export ZEPPELIN_HOME=/opt/zeppelin
export PATH=$PATH:$ZEPPELIN_HOME/bin
4.3 修改配置檔案
#修改配置檔案 $ cp zeppelin-site.xml.template zeppelin-site.xml #預設伺服器ADDR是0.0.0.0,埠8080 ,可自行修改下述配置 <property> <name>zeppelin.server.addr</name> <value>0.0.0.0</value> <description>Server address</description> </property> <property> <name>zeppelin.server.port</name> <value>8080</value> <description>Server port.</description> </property> #修改zeepelin的環境變數 $ cp zeppelin-env.sh.template zeppelin-env.sh #新增hadoop與jdk環境 export JAVA_HOME=/usr/java/jdk1.8.0_181 export HADOOP_CONF_DIR=/opt/hadoop/etc/Hadoop
4.4 啟動、關閉、檢視命令
#開啟zeppelin
$ zeppelin-daemon.sh start
Zeppelin start [ OK ]
#檢視zeppelin的狀態
$ zeppelin-daemon.sh status
Zeppelin is running [ OK ]
#關閉zeppelin
$ zeppelin-daemon.sh stop
Zeppelin stop [ OK ]
4.5 啟動完成後,在瀏覽器頁面驗證
啟動zepplin之後,在瀏覽器位址列鍵入 http://主機IP:埠號 (如果zeppelin-site.xml未修改,預設為http://主機IP:8080)
當你看到如下介面,就表示配置成功!