建立Snowflake資料來源用於連通Snowflake資料來源與Quick BI。如果業務資料來源於Snowflake資料來源,則在您開始基於Quick BI開發資料前,需要建立Snowflake資料來源。本文為您介紹建立Snowflake類型的自建資料來源。僅專業版和進階版支援建立自建資料來源Snowflake。
前提條件
確保您的網路已連通:
您通過公網串連Quick BI與Snowflake資料庫,請添加Quick BI的IP地址至資料庫白名單,請參見添加安全性群組規則。
您通過內網串連Quick BI與Snowflake資料庫,請通過以下任意一種方式,實現資料來源與Quick BI網路連通:
當Snowflake資料庫搭建在阿里雲的ECS上,您可以通過阿里雲VPC串連。
您也可以搭建跳板機,並通過SSH隧道訪問登入並訪問資料庫。
已自建Snowflake資料庫,並已擷取自建Snowflake資料庫的使用者名稱和密碼。
已擷取鑒權的AccessKey ID和AccessKey Secret,請參見擷取AccessKey。
背景資訊
Snowflake原生於雲端並專註於資料倉儲的SaaS服務,主要適用於雲端巨量資料的情境。Snowflake支援動態擴充,為公司專屬應用程式提供所需的效能。
操作步驟
登入Quick BI控制台。
請按照下述步驟添加資料來源。
從建立資料來源入口進入建立資料來源介面。
單擊顯示更多。
選擇Snowflake資料來源。
在添加Snowflake資料來源對話方塊,您可以根據業務情境,完成以下配置。
名稱
描述
顯示名稱
資料來源配置列表的顯示名稱。
請輸入規範的名稱,不要使用特殊字元,前後不能包含空格。
資料庫地址
部署Snowflake資料庫的地址,包括IP或網域名稱。
連接埠
資料庫的對應的連接埠號碼。
資料庫
需要串連的資料庫名稱。
Schema
需要串連的Schema名稱。預設為PUBLIC。
使用者名稱
登入Snowflake資料庫的使用者名稱。
密碼
登入Snowflake資料庫的密碼。
VPC資料來源
僅當Snowflake資料庫部署在阿里雲ECS上,且使用的是阿里雲VPC網路時,請選中VPC資料來源並配置如下參數:
購買者AccessId:購買此執行個體的AccessKey ID。
請參見擷取AccessKey。
購買者AccessKey:購買此執行個體的AccessKey Secret。
請參見擷取AccessKey。
執行個體ID:ECS執行個體ID。
地區:ECS執行個體所在地區。
SSH
如果您選中SSH,則需要配置如下參數:
您可以搭建跳板機,並通過SSH隧道訪問登入並訪問資料庫。跳板機的資訊請找營運或系統管理員擷取。
SSH Host:輸入跳板機IP地址。
SSH 使用者名稱:登入跳板機的使用者名稱。
SSH 密碼:登入跳板機的使用者名稱對應密碼。
SSH 連接埠:跳板機的連接埠。預設為22。
單擊串連測試,進行資料來源連通性測試。
測試成功後,單擊確定,完成資料來源添加。
後續步驟
建立資料來源後,您還可以建立資料集並分析資料。