Apache Superset

Apache Superset 是一個開源資料探索工具。請按照以下步驟配置 Superset 以查詢 Presto。

  1. 請依照 Superset 文件 安裝或部署 Superset。

  2. 您可能需要 pyhive 來配置 Superset 以連接到 Presto。請參閱 Superset 文件中的 連接到資料庫:Presto

  3. 請依照 登入 Superset 中的說明登入 Superset。

  4. 在 Superset UI 中,選取右上角的 + 以顯示下拉式選單,然後選取 資料 (Data),再選取 連接資料庫 (Connect database)

  5. 連接資料庫 (Connect a database) 視窗中,選取 Presto

  6. SQLAlchemy URI 中,使用以下格式輸入連線字串

    presto://{主機名稱}:{連接埠}/{資料庫}

    例如,presto://<Presto-IP 位址>:8080/system

    如需更多資訊,請參閱 Superset 文件中關於連接到 Presto 的說明。

  7. 選取 測試連線 (Test Connection)。如果顯示訊息 連線狀況良好! (Connection looks good!),請繼續。

    注意:如果您的 Presto 伺服器在本機執行,則 localhost 可能無法從 Superset docker compose 啟動的執行個體成功解析 DNS 到本機 Presto 伺服器。請將 <Presto-IP 位址> 取代為您系統的實際 IP 位址。

  8. 選取 連接 (Connect)