本節中主要講述如何在Metabase中快速安裝與啟動。
在此聲明一下,本專題中的Metabase的環境是搭建在CentOS7中的。所以,我在介紹安裝方法的時候,也是基于CentOS7的。
Metabase的安裝文件只是一個Jar包。所以,其安裝運行與環境無關,重點就是Java開發環境的配置。可以這樣說,只要系統環境能運行的起Java,那么就能運行的起Metabase。
Metabase的下載
可以在以下地址下載最新版本的Metabase安裝程序:https://www.metabase.com/start/
進入該頁面后,如下圖:
根據你的系統,選擇下載對應的安裝包,假如你要運行Metabase的環境是Mac,請選擇Metabase for Mac,如果是其他的平臺,如Windows、Linux等,選擇Other platforms。本文選擇了Other platforms進入,如下圖:
點擊Dowload Metabase,瀏覽器就會在后臺下載安裝包。
下載完成后的文件是:
metabase.jar
Java系統環境配置
由于Java的系統環境的安裝不是本文的重點,此處給出參考文章的地址,你可以按照以下地址,按部就班的在系統中配置對應的Java運行環境。
(1)、在Windows下配置Java開發環境:
https://www.cnblogs.com/cnwutianhao/p/5487758.html
(2)、在CentOS7下配置Java開發環境:
https://blog.csdn.net/m0_37182645/article/details/78510533
注意:Metabase官方開發團隊在其官網上就Java的需求版本進行了聲明。要求Java的版本至少是1.7以上的,至于是OracleJDK還是OpenJDK沒有要求,都是可以的。
Metabase的啟動
為Metabase編寫啟動暫停腳本。
當完成了Java環境的配置后,最簡單的啟用Metabase的方法是打開一個控制臺,在控制臺中輸入一個簡單的指令即可完成啟動。指令如下:
java -jar metabase.jar
默認情況下,Metabase服務將要運行在3000端口。
如果,在啟動的過程中,沒有報任何的異常信息,至此,Metabase啟動成功。當然也可以通過查看啟動端口的方式,判斷程序是否正常啟動。在CentOS下輸入:
netstat -nltp | grep 3000
如果能看到有輸出,則也可以判斷程序啟動成功。當然,這些都是運維人員的技能了。
Metabase的運行
當Metabase啟動成功后,在瀏覽器中輸入 http://127.0.0.1:3000/,則會看到歡迎界面。如下圖:
歡迎界面上會顯示:
Welcome to Metabase
Looks like everything is working.Now let's get to know you ,connect to your data,and start finding you some answers!
點解Let's get started
,開始進行簡單的配置。
(1)、配置管理員賬戶
配置管理員的基本信息,需要填入選項有:姓名,Email,登陸密碼,公司名稱,具體如下圖所示:
(2)、添加數據
完成了管理員賬戶的配置后,進入下一個選項,為Metabase添加數據。如下圖所示:
此時可以根據實際的情況,可以后來再添加數據。實際上,Metabase在初始化的時候,會自動創建一個數據集,該數據集是保存在Metabase自帶的數據庫H2中的。關于Metabase連接新的數據源,在以后的章節中會有詳細的介紹。
(3)、使用數據收集
完成數據源的添加后,Metabase會提醒了是否授權Metabase在后臺收集你的使用數據并上傳到服務中心,該數據用于幫助Metabase提升自身。在此,Metabase做了聲明:
- Metabase不會收集用戶的數據和問題集;
- 所有的收集全部是匿名的;
- 使用數據的采集功能可以后期在管理員設置中進行關閉;
如下圖:
(4)、訂閱更新信息
此步驟中,你可以通過Email訂閱的方式,獲取Metabase最新的版本更新信息。也可以不做選擇,直接點擊Take me to Metabase
。如下圖:
至此,已經完成了Metabase的最簡單的基本設置,此時,你可以開始Metabase之旅了。