本文為您介紹如何建立Dataphin資料來源。
前提條件
已建立Dataphin資料來源。
已完成Dataphin資料來源和應用的綁定。
操作步驟
登入Quick BI控制台。
請按照下述步驟添加資料來源。
從建立資料來源入口進入建立資料來源介面。
選擇Dataphin資料來源。

在配置串連對話方塊,完成以下配置。
支援JDBC串連和Dataphin服務資料來源。
若串連方式為JDBC串連,請完成以下配置。
說明Dataphin中有“禁止全表掃描”的開關配置,如果開啟了禁止全表掃描,並且未加分區限制時,查詢會報錯。您可以嘗試為分區欄位添加過濾條件,或者在Dataphin管理平台 >> 編碼規範中,關閉“禁止全表掃描”配置項。
更多關於通過JDBC方式串連Dataphin的操作說明,請參見通過JDBC串連Dataphin。
名稱
描述
顯示名稱
資料來源配置列表的顯示名稱。
請輸入規範的名稱,不要使用特殊字元,前後不能包含空格。
串連方式
JDBC串連。
Dataphin網域名稱
Dataphin資料來源的JDBC URL地址。請登入Dataphin控制台,在Dataphin資料來源頁面,擷取JDBC URL列的public_URL。例:xxxxxxxxxxxxxxxxxxxxx.alicloudapi.com
連接埠
Dataphin資料來源對應的連接埠號碼。
專案名/資料庫
指定預設可查詢的資料範圍,按需填寫 Dataphin 專案英文名、資料板塊英文名或資料來源編碼:
如果需要使用Dataphin物理表,請填寫 Dataphin 專案名。
如果需要使用Dataphin邏輯表,請填寫 Dataphin 資料板塊名(LD_開頭)。
如果需要使用Dataphin納管的資料來源表,請填寫Dataphin上配置的資料來源編碼(ds_開頭)。
指定該範圍後,如果您需要基於當前資料來源使用其他專案/板塊/資料來源下的表作為資料集,可以通過SQL資料集的方式建立(此時需要指定專案/板塊/資料來源首碼)。
Schema
需要串連的Schema名稱,按需填寫:
若使用Dataphin物理表/邏輯表,則無需填寫該資訊。
若資料來源類型為不支援Schema的資料來源表(如:MySQL),則無需填寫。
若資料來源類型為支援Schema的資料來源表(如:Oracle),可選填寫。如果指定了Schema,則查詢指定Schema下的資料;如果沒有指定Schema,則查詢資料庫的預設Schema。
執行專案
將作為查詢SQL的執行專案,需要該專案及綁定的計算源有查詢表的“讀”許可權。該項:
如果指定的查詢範圍是Dataphin專案,則可選填寫。如果未填寫,將使用預設查詢範圍指定的專案作為SQL執行專案。
如果指定的查詢範圍是Dataphin板塊,則必須填寫。
如果指定的查詢範圍是Dataphin資料來源,則無需填寫。
租戶ID
需要指定查詢的租戶ID。
AccessKey類型
可使用Dataphin平台或個人使用者的AccessKey串連Dataphin資料來源。
AccessKey ID
AccessKey類型選擇Dataphin平台時,AccessKey ID為Dataphin平台的AccessKey ID,可聯絡Dataphin營運團隊擷取。
AccessKey類型選擇個人使用者時,AccessKey ID為Dataphin個人使用者的AccessKey ID,可進入個人中心-AccessKey擷取。
AccessKey Secret
AccessKey ID對應的AccessKey Secret。
被代理使用者
當使用平台AccessKey,需根據代理使用者建立串連,訪問Dataphin。
帳號類型
當使用平台AccessKey,需指定帳號類型。USER_ID:Dataphin內部的唯一ID。account_name:Dataphin的使用者名稱。SOURCE_USER_ID:對接來源系統的使用者ID。
引擎類型
支援MaxCompute、Hive、Mysql、Oracle和AnalyticDB PostgreSQL。
SSL
如果目標資料來源已配置SSL,您可以選中安全性通訊協定SSL,從而保護資料安全。
VPC資料來源
選中VPC資料來源並配置以下參數。
說明僅當Dataphin為獨立部署版本並且網關是阿里雲網關時,可以通過VPC串連Quick BI。
若選中開啟VPC資料來源,資料庫地址需填寫SLB地址。
購買者AccessId:CLB購買者的AccessKey ID。請確保該帳號擁有CLB的Read許可權。您可以登入RAM存取控制台,擷取AccessKey ID,請參見查看RAM使用者的AccessKey資訊。
購買者AccessKey:AccessKey ID對應的AccessKey Secret。您可以登入RAM存取控制台,擷取AccessKey Secret,請參見查看RAM使用者的AccessKey資訊。
執行個體ID:CLB的執行個體ID,請登入負載平衡管理主控台,並在執行個體管理列表中擷取執行個體ID。
地區:執行個體所在地區,請登入負載平衡管理主控台,在執行個體管理頁左上方擷取地區。
初始化 SQL
開啟後,可配置資料來源串連後初始化執行的SQL語句。
每次資料來源串連後初始化執行的SQL語句,只允許SET語句,語句之間以分號分割。
若串連方式為Dataphin服務資料來源,請完成以下配置。
名稱
描述
顯示名稱
資料來源配置列表的顯示名稱。
請輸入規範的名稱,不要使用特殊字元,前後不能包含空格。
串連方式
Dataphin服務資料來源。
選擇Dataphin服務資料來源時,需要您先在Dataphin上手動建立一個資料來源,並配置AppKey和AppSecret。
資料庫地址
Dataphin資料來源的JDBC URL地址(若使用VPC資料來源,需填寫SLB地址)。
請登入Dataphin控制台,在Dataphin資料來源頁面,擷取JDBC URL列的public_URL。例:
xxxxxxxxxxxxxxxxxxxxx.alicloudapi.com。資料來源名稱
Dataphin中自訂的資料來源名稱。
請登入Dataphin控制台,在資料服務總覽Dataphin資料來源服務下Dataphin資料來源服務頁面,擷取資料來源名稱。
Schema
可選項。需要串連的Schema名稱。
邏輯表的Schema。即,Dataphin中的業務板塊。
物理表的Schema。即,Dataphin中的專案。
AppKey
Dataphin資料來源中應用的AppKey。
請登入Dataphin控制台,在平台管理應用管理下應用頁面,擷取AppKey。
AppSecret
Dataphin資料來源中應用的AppSecret。
請登入Dataphin控制台,在平台管理應用管理下應用頁面,擷取AppSecret。
引擎類型
支援MaxCompute和Hive。
VPC資料來源
勾選後支援配置VPC資料來源。
說明僅當Dataphin為獨立部署版本並且網關是阿里雲網關時,可以通過VPC串連Quick BI,請選中VPC資料來源並配置下方參數。若選中VPC資料來源,資料庫地址需填寫SLB地址。
建立者AccessId
登入RAM存取控制台,擷取AccessKey ID。請參見查看RAM使用者的AccessKey資訊。
建立者AccessKey
登入RAM存取控制台,擷取AccessKey Secret。請參見查看RAM使用者的AccessKey資訊。
API Gateway分組ID
登入到阿里雲官網搜尋欄中搜尋API Gateway控制台後點擊管理主控台,進入API Gateway控制頁面。
點擊開放API分組詳情頁後選擇分組管理,即可擷取分組ID
地區
如上述指引進入到阿里雲API Gateway控制台,在開放API分組詳情頁擷取地區。
重要串連公用雲Dataphin時,只能通過公網的方式串連。
串連獨立部署版Dataphin:
Dataphin網關為私人網關(包括瓴羊)時,只能通過公網的方式串連。
Dataphin網關為阿里雲網關時,支援公網或VPC的方式串連。
單擊串連測試,進行資料來源連通性測試。

測試成功後,單擊確定,完成資料來源的添加。
後續步驟
建立資料來源後,您還可以建立資料集並分析資料。
將Dataphin資料來源中的資料表或自建的自訂SQL添加到Quick BI,請參見建立資料集。
切入並深度分析資料,請參見步驟三:切入設定與展示。