自建數(shù)據(jù)源Snowflake
創(chuàng)建Snowflake數(shù)據(jù)源用于連通Snowflake數(shù)據(jù)源與Quick BI。如果業(yè)務(wù)數(shù)據(jù)來源于Snowflake數(shù)據(jù)源,則在您開始基于Quick BI開發(fā)數(shù)據(jù)前,需要創(chuàng)建Snowflake數(shù)據(jù)源。本文為您介紹創(chuàng)建Snowflake類型的自建數(shù)據(jù)源。僅專業(yè)版和高級版的群空間支持創(chuàng)建自建數(shù)據(jù)源Snowflake。
前提條件
確保您的網(wǎng)絡(luò)已連通:
您通過公網(wǎng)連接Quick BI與Snowflake數(shù)據(jù)庫,請?zhí)砑?span id="z68uejxpaoma" class="help-letter-space">Quick BI的IP地址至數(shù)據(jù)庫白名單,請參見添加安全組規(guī)則。
您通過內(nèi)網(wǎng)連接Quick BI與Snowflake數(shù)據(jù)庫,請通過以下任意一種方式,實現(xiàn)數(shù)據(jù)源與Quick BI網(wǎng)絡(luò)連通:
當(dāng)Snowflake數(shù)據(jù)庫搭建在阿里云的ECS上,您可以通過阿里云VPC連接。
您也可以搭建跳板機,并通過SSH隧道訪問登錄并訪問數(shù)據(jù)庫。
已自建Snowflake數(shù)據(jù)庫,并已獲取自建Snowflake數(shù)據(jù)庫的用戶名和密碼。
已獲取鑒權(quán)的AccessKey ID和AccessKey Secret,請參見獲取AccessKey。
背景信息
Snowflake原生于云端并專注于數(shù)據(jù)倉庫的SaaS服務(wù),主要適用于云端大數(shù)據(jù)的場景。Snowflake支持動態(tài)擴展,為企業(yè)應(yīng)用提供所需的性能。關(guān)于更多信息,請參見https://www.snowflake.com/。
操作步驟
登錄Quick BI控制臺。
請按照下述步驟添加數(shù)據(jù)源。
從創(chuàng)建數(shù)據(jù)源入口進入創(chuàng)建數(shù)據(jù)源界面。
單擊顯示更多。
選擇Snowflake數(shù)據(jù)源。
在添加Snowflake數(shù)據(jù)源對話框,您可以根據(jù)業(yè)務(wù)場景,完成以下配置。
名稱
描述
顯示名稱
數(shù)據(jù)源配置列表的顯示名稱。
請輸入規(guī)范的名稱,不要使用特殊字符,前后不能包含空格。
數(shù)據(jù)庫地址
部署Snowflake數(shù)據(jù)庫的地址,包括IP或域名。
端口
數(shù)據(jù)庫的對應(yīng)的端口號。
數(shù)據(jù)庫
需要連接的數(shù)據(jù)庫名稱。
Schema
需要連接的Schema名稱。默認(rèn)為PUBLIC。
用戶名
登錄Snowflake數(shù)據(jù)庫的用戶名。
密碼
登錄Snowflake數(shù)據(jù)庫的密碼。
VPC數(shù)據(jù)源
僅當(dāng)Snowflake數(shù)據(jù)庫部署在阿里云ECS上,且使用的是阿里云VPC網(wǎng)絡(luò)時,請選中VPC數(shù)據(jù)源并配置如下參數(shù):
購買者AccessId:購買此實例的AccessKey ID。
請參見獲取AccessKey。
說明請確保該AccessKey ID具備目標(biāo)實例的Read權(quán)限。此外,若具有對應(yīng)安全組的Write權(quán)限,系統(tǒng)將自動添加白名單,否則需要您手動添加。相關(guān)操作說明請參見創(chuàng)建自定義權(quán)限策略。
購買者AccessKey:購買此實例的AccessKey Secret。
請參見獲取AccessKey。
實例ID:ECS實例ID。請登錄ECS管理控制臺,在實例頁簽下獲取實例ID。
請參見查看實例信息。
區(qū)域:ECS實例所在區(qū)域。
請參見查看實例信息。
SSH
如果您選中SSH,則需要配置如下參數(shù):
您可以搭建跳板機,并通過SSH隧道訪問登錄并訪問數(shù)據(jù)庫。跳板機的信息請找運維或系統(tǒng)管理員獲取。
SSH Host:輸入跳板機IP地址。
SSH 用戶名:登錄跳板機的用戶名。
SSH 密碼:登錄跳板機的用戶名對應(yīng)密碼。
SSH 端口:跳板機的端口。默認(rèn)為22。
單擊連接測試,進行數(shù)據(jù)源連通性測試。
測試成功后,單擊確定,完成數(shù)據(jù)源添加。
后續(xù)步驟
創(chuàng)建數(shù)據(jù)源后,您還可以創(chuàng)建數(shù)據(jù)集并分析數(shù)據(jù)。
將Snowflake數(shù)據(jù)庫中的數(shù)據(jù)表或自建的自定義SQL添加到Quick BI,請參見創(chuàng)建并管理數(shù)據(jù)集。
鉆取并深度分析數(shù)據(jù),請參見鉆取設(shè)置與展示。