本文為您介紹Apache Superset如何串連Hologres並可視化分析資料。
背景資訊
Apache Superset ( incubating ) 是一款資料探索和可視化分析的開源BI工具。Apache Superset基於Python開發,使用了Flask、Pandas、SQLAlchemy 等組件。Hologres相容PostgreSQL,如下樣本使用Apache Superset V0.38.0版本串連Apache Superset進行資料分析。關於Apache Superset詳情,請參見Why Superset?。
前提條件
開通Hologres,詳情請參見購買Hologres。
安裝Apache Superset,詳情請參見Apache Superset官網。
操作步驟
登入Superset,在頂部功能表列選擇
,進入Databases頁面。在頁面右上方單擊DATABASE,進入Connect a database頁面。
在Connect a database頁面,選擇PostgreSQL,然後配置相關資料來源參數。
參數
說明
HOST
Hologres執行個體的網路地址。您可以登入Hologres管理主控台,進入執行個體詳情頁,在網路資訊地區擷取網路地址。您可以根據業務情況選擇網路類型,詳情請參見執行個體配置。
PORT
Hologres執行個體的連接埠。您可以登入Hologres管理主控台,進入的執行個體詳情頁,在網路資訊地區擷取執行個體連接埠。
DATABASE NAME
Hologres建立的資料庫名稱。您可以登入Hologres管理主控台,單擊目標執行個體操作列中的管理,然後單擊資料庫管理,在DB 授權頁面擷取並確認資料庫名稱。
USERNAME
當前阿里雲帳號的AccessKey ID。您可以單擊AccessKey 管理,擷取AccessKey ID。
PASSWORD
當前阿里雲帳號的AccessKey Secret。
DISPLAY NAME
資料庫的顯示名稱。
ADDITIONAL PARAMETERS
配置額外參數。推薦配置
application_name
參數,用於後續分析時可以快速識別時Superset發出的查詢。例如:application_name=superset
。單擊FINISH,以確認成功串連和驗證。
儲存完成後,您就可以串連Hologres以可視化的方式分析展示資料,具體操作請參見Apache Superset。