Apache Superset¶
Apache Superset 是一個開源資料探索工具。請按照以下步驟配置 Superset 以查詢 Presto。
請依照 Superset 文件 安裝或部署 Superset。
您可能需要 pyhive 來配置 Superset 以連接到 Presto。請參閱 Superset 文件中的 連接到資料庫:Presto。
請依照 登入 Superset 中的說明登入 Superset。
在 Superset UI 中,選取右上角的 + 以顯示下拉式選單,然後選取 資料 (Data),再選取 連接資料庫 (Connect database)。
在 連接資料庫 (Connect a database) 視窗中,選取 Presto。
在 SQLAlchemy URI 中,使用以下格式輸入連線字串
presto://{主機名稱}:{連接埠}/{資料庫}
例如,
presto://<Presto-IP 位址>:8080/system
如需更多資訊,請參閱 Superset 文件中關於連接到 Presto 的說明。
選取 測試連線 (Test Connection)。如果顯示訊息 連線狀況良好! (Connection looks good!),請繼續。
注意:如果您的 Presto 伺服器在本機執行,則
localhost
可能無法從 Superset docker compose 啟動的執行個體成功解析 DNS 到本機 Presto 伺服器。請將<Presto-IP 位址>
取代為您系統的實際 IP 位址。選取 連接 (Connect)。