由于容器化部署上手難度較低,在此我們就使用docker部署SuperSet。
步驟如下:
- 安裝Docker:在安裝SuperSet之前,需要先安裝Docker。您可以在Docker官網(wǎng)下載和安裝Docker。
- 獲取SuperSet Docker鏡像:從Docker Hub中獲取SuperSet的Docker鏡像。您可以在終端中執(zhí)行以下命令:
docker pull apache/superset
- 運行SuperSet容器:執(zhí)行以下命令以在Docker容器中運行SuperSet:

docker run -p 8088:8088 --name superset apache/superset
這將在Docker容器中啟動SuperSet并將其映射到8088端口。–name參數(shù)可用于設置容器名稱。
- 訪問SuperSet:在瀏覽器中輸入http://localhost:8088/,將會出現(xiàn)SuperSet的登錄頁面。您需要注冊一個賬戶并登錄。
至此,SuperSet已經(jīng)成功安裝和部署。需要注意的是,如果在安裝過程中遇到問題,可以參考SuperSet官方文檔進行解決。
再使用SuperSet之前還需要配置一下SuperSet,主要包括以下幾個方面:
- 配置數(shù)據(jù)庫連接:使用SuperSet需要連接到一個或多個數(shù)據(jù)源,包括關系型數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、云服務等。在SuperSet中,可以通過創(chuàng)建數(shù)據(jù)庫連接來連接到這些數(shù)據(jù)源。要創(chuàng)建數(shù)據(jù)庫連接,首先需要設置數(shù)據(jù)庫連接URL,并填寫其他必要的字段,如用戶名、密碼、數(shù)據(jù)庫名稱等。在SuperSet中,您可以使用多種數(shù)據(jù)庫連接URL,例如MySQL、PostgreSQL、Oracle、SQL Server等。
- 配置安全設置:SuperSet提供了多層次的安全設置,包括用戶認證、授權、角色管理、LDAP、OAuth等。可以在SuperSet的配置文件中設置這些安全選項。

- 配置郵件設置:SuperSet可以通過郵件設置發(fā)送郵件通知、警報和報告。在SuperSet的配置文件中,您需要配置SMTP服務器、端口、用戶名和密碼等信息。您還可以配置郵件模板,以便向您的用戶發(fā)送帶有自定義內(nèi)容的電子郵件。
- 配置日志:SuperSet提供了幾個級別的日志記錄,從DEBU靜態(tài)至ERROR,可設置記錄日志的級別,并將日志記錄到文件或控制臺,以便于監(jiān)控和排查問題。
- 配置其他選項:SuperSet提供了許多其他選項,例如緩存、數(shù)據(jù)提取、可視化選項、圖表應用程序等。在SuperSet的配置文件中,您可以設置這些選項,以根據(jù)您的需要調(diào)整應用程序行為。
以上是配置SuperSet的主要方面,您可以在SuperSet的文檔中找到更詳細的說明和示例配置。 需要注意的是,一旦您更改了SuperSet配置文件中的設置,您將需要重啟應用程序才能使更改生效。