通過配置數據源信息,可以建立數據連接。DataArts Studio基于管理中心的數據連接對數據湖底座進行數據開發、治理、服務和運營。
約束限制
- RDS數據連接方式依賴于OBS。如果沒有與DataArts Studio同區域的OBS,則不支持RDS數據連接。
- 當所連接的數據湖發生變化(如MRS集群擴容等情況)時,您需要重新編輯并保存該連接。
前提條件
- 在創建數據連接前,請確保您已創建所要連接的數據湖(如DataArts Studio所支持的數據庫、云服務等)。
- 在創建DWS類型的數據連接前,您需要先在DWS服務中創建集群,并且具有KMS密鑰的查看權限。
- 在創建MRS HBase、MRS Hive、MRS Kafka、MRS Ranger、MRS Spark、MRS Presto類型的數據連接前,需確保您已創建MRS集群,并且在創建數據鏈接時已創建選擇所需要的組件。
- 在創建RDS類型的數據連接前,請確保您已創建RDS數據庫實例。DataArts Studio平臺目前僅支持RDS中的MySQL和PostgreSQL數據庫引擎。
- 在創建數據連接前,請確保待連接的數據湖與DataArts Studio實例之間網絡互通。
- 如果數據湖為云下的數據庫,則需要通過公網或者專線打通網絡,確保數據源所在的主機可以訪問公網,并且防火墻規則已開放連接端口。
- 如果數據湖為云上服務(如DWS、MRS等),則網絡互通需滿足如下條件:
①DataArts Studio實例(指DataArts Studio實例中的CDM集群)與云上服務處于不同區域的情況下,需要通過公網或者專線打通網絡。
②DataArts Studio實例(指DataArts Studio實例中的CDM集群)與云上服務同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但是子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組 > 添加安全組規則”章節。
③此外,您還必須確保該云服務的實例與DataArts Studio工作空間所屬的企業項目必須相同,如果不同,您需要修改工作空間的企業項目。
創建數據連接
-
在DataArts Studio控制臺首頁,選擇對應工作空間的“管理中心”模塊,進入管理中心頁面。詳見下圖“選擇管理中心”

-
在管理中心頁面,單擊“數據連接”,進入數據連接頁面。詳見下圖“創建數據連接”

-
單擊“創建數據連接”,在彈出的對話框中,選擇“數據連接類型”,詳見下圖“創建數據連接”并參見下表配置相關參數。

| 數據連接類型 | 參數說明 |
|---|---|
| MRS Hive | 請參見表MRS Hive數據連接 |
| MRS HBase | 請參見表MRS HBase數據連接 |
| MRS Kafka | 請參見表MRS Kafka數據連接 |
| DWS | 請參見表DWS數據連接 |
| DLI | 請參見表DLI數據連接 |
| ORACLE | 請參見表Oracle數據連接 |
| MRS Spark | 請參見表MRS Spark數據連接 |
| RDS | 請參見表RDS數據連接。 RDS連接類型還支持創建與部分關系型數據庫的連接,如MySQL/PostgreSQL/達夢數據庫DM等。 |
| 主機連接 | 請參見表主機連接 |
- 單擊“測試”,測試數據連接的連通性。如果無法連通,數據連接將無法創建。
- 測試通過后,單擊“確定”,完成數據連接的創建。
數據連接參數說明
MRS Hive數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。. |
| 集群名 | 是 | 選擇Hive所屬的MRS集群。如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 |
| 連接方式 | 是 | 選擇所需的連接方式,推薦使用“通過代理連接”。 通過代理連接:通過Agent(即CDM集群)進行代理,以MRS集群的用戶名和密碼訪問MRS集群。代理連接方式支持MRS所有版本的集群。 MRS API連接:以MRS API的方式訪問MRS集群。 MRS API連接僅支持2.X及更高版本的MRS集群。 選擇MRS API連接時,有以下約束: 1. 無法查看表和字段。 2. 在SQL編輯器運行SQL時,只能以日志形式顯示執行結果。 3. 數據治理(如數據架構、數據質量、數據目錄等組件)功能無法使用MRS API連接。 說明 為保證數據架構、數據質量、數據目錄、數據服務等組件能夠使用此MRS連接,此處連接方式推薦配置為“通過代理連接”。 |
| 用戶名 | 否 | MRS集群的用戶名,通過代理連接的時候,是必選項。如果使用新建的MRS用戶進行連接,您需要先登錄Manager頁面,并更新初始密碼。 如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考下方“創建MRS安全集群的kerberos認證用戶”創建一個新的MRS用戶,然后在創建MRS數據連接時,“用戶名”和“密碼”填寫為新建的MRS用戶及其密碼。 說明 MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。 MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。 僅具備Manager_tenant或Manager_auditor權限,無法創建連接。 |
| 密碼 | 否 | MRS集群的訪問密碼,通過代理連接的時候,是必選項。 |
| KMS密鑰 | 否 | KMS密鑰名稱。通過代理連接的時候,是必選項。 |
| 綁定Agent | 否 | 通過代理連接的時候,是必選項。 MRS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建MRS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和MRS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和MRS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
MRS HBase數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 集群名 | 是 | 選擇HBase所屬的MRS集群。如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 |
| 用戶名 | 是 | MRS集群的用戶名。 如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考下方“創建MRS安全集群的kerberos認證用戶”創建一個新的MRS用戶,然后在創建MRS數據連接時,“用戶名”和“密碼”填寫為新建的MRS用戶及其密碼。 說明 MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。 MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。 僅具備Manager_tenant或Manager_auditor權限,無法創建連接。 |
| 密碼 | 是 | MRS集群的訪問密碼。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 |
| 綁定Agent | 是 | MRS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。 CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建MRS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和MRS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和MRS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
MRS Kafka數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 集群名 | 是 | 選擇Kafka所屬的MRS集群。如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 |
| 用戶名 | 是 | MRS集群的用戶名。 如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考下方“創建MRS安全集群的kerberos認證用戶”創建一個新的MRS用戶,然后在創建MRS數據連接時,“用戶名”和“密碼”填寫為新建的MRS用戶及其密碼。 說明 MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。 MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。 僅具備Manager_tenant或Manager_auditor權限,無法創建連接。 |
| 密碼 | 是 | MRS集群的訪問密碼。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 |
| 綁定Agent | 是 | MRS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建MRS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和MRS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和MRS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
MRS Spark數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 集群名 | 是 | 選擇Spark所屬的MRS集群名稱。如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 |
| 連接方式 | 是 | 選擇所需的連接方式,推薦使用“通過代理連接”。 通過代理連接:通過Agent(即CDM集群)進行代理,以MRS集群的用戶名和密碼訪問MRS集群。代理連接方式支持MRS所有版本的集群。 MRS API連接:以MRS API的方式訪問MRS集群。MRS API連接僅支持2.X及更高版本的MRS集群。 選擇MRS API連接時,有以下約束: 1. 無法查看表和字段。 2. 在SQL編輯器運行SQL時,只能以日志形式顯示執行結果。 3. 數據治理(如數據架構、數據質量、數據目錄等組件)功能無法使用MRS API連接。 說明 為保證數據架構、數據質量、數據目錄、數據服務等組件能夠使用此MRS連接,此處連接方式推薦配置為“通過代理連接”。 |
| 用戶名 | 否 | MRS集群的用戶名,通過代理連接的時候,是必選項。如果使用新建的MRS用戶進行連接,您需要先登錄Manager頁面,并更新初始密碼。 如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考下方“創建MRS安全集群的kerberos認證用戶”創建一個新的MRS用戶,然后在創建MRS數據連接時,“用戶名”和“密碼”填寫為新建的MRS用戶及其密碼。 說明 MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。 MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。 僅具備Manager_tenant或Manager_auditor權限,無法創建連接。 |
| 密碼 | 否 | MRS集群的訪問密碼,通過代理連接的時候,是必選項。 |
| KMS密鑰 | 否 | KMS密鑰名稱。通過代理連接的時候,是必選項。 |
| 綁定Agent | 否 | 通過代理連接的時候,是必選項。 MRS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建MRS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和MRS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和MRS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
RDS數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| IP | 是 | RDS的訪問地址。 如果為RDS數據源,可以通過RDS管理控制臺獲取訪問地址: 1. 根據創建的帳號登錄管理控制臺。 2. 單擊“云數據庫RDS”,從左側列表選擇實例管理。 3. 單擊某一個實例名稱,進入實例基本信息頁面。 在連接信息標簽中可以獲取到內網地址。 |
| 端口 | 是 | RDS的訪問端口。 如果為RDS數據源,可以通過RDS管理控制臺獲取訪問端口: 1. 根據的帳號登錄管理控制臺。 2. 單擊“云數據庫RDS”,左側列表選擇實例管理。 3. 單擊某一個實例名稱,進入實例基本信息頁面。 在連接信息標簽中可以獲取到數據庫端口。 |
| 驅動程序名稱 | 是 | 驅動程序名稱: com.mysql.jdbc.Driver org.postgresql.Driver |
| 驅動文件路徑 | 是 | 驅動文件在OBS上的路徑。需要您自行到官網下載.jar格式驅動并上傳至OBS中。 MySQL驅動:獲取地址//downloads.mysql.com/archives/c-j/,建議5.1.48版本。 PostgreSQL驅動:獲取地址//jdbc.postgresql.org/download.html,建議42.1.4版本。 說明 如果需要更新驅動文件,則需要先在數據集成頁面重啟CDM集群,然后通過編輯數據連接的方式重新選擇新版本驅動,更新驅動才能生效。 |
| 用戶名 | 是 | 數據庫的用戶名,創建集群的時候,輸入的用戶名。 |
| 密碼 | 是 | 數據庫的訪問密碼,創建集群的時候,輸入的密碼。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 通過KMS管理控制臺獲取密鑰名稱: 1. 根據的帳號登錄管理控制臺。 2. 單擊“密鑰管理服務”,左側列表選擇密鑰管理。 在密鑰列表可以獲取到密鑰名稱。 |
| 綁定Agent | 是 | RDS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建RDS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和RDS網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和RDS處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
DWS數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 手動 | 是 | 通過單擊或來關閉或開啟手動開關: 當“手動”關閉時候,“IP”和“端口”不需要填寫。 當“手動”打開時候,“IP”和“端口”需要填寫。 |
| IP | 否 | “手動”打開時需要填寫該項,表示通過內部網絡訪問集群數據庫的IP地址。內網訪問IP地址在創建集群時自動生成。 |
| 端口 | 否 | “手動”打開時需要填寫該項,表示創建DWS集群時指定的數據庫端口號。請確保您已在安全組規則中開放此端口,以便DataArts Studio實例可以通過該端口連接DWS集群數據庫。 |
| SSL連接 | 是 | DWS支持SSL通道加密和證書認證兩種方式進行客戶端與服務器端的通信。您可以通過服務器端是否強制使用SSL連接進行設置。開關打開,即只能通過SSL方式連接。開關關閉,即兩種方式均可。默認關閉。 |
| 集群名 | 是 | 選擇DWS集群。 |
| 用戶名 | 是 | 數據庫的用戶名,創建DWS集群時指定的用戶名。 |
| 密碼 | 是 | 數據庫的訪問密碼,創建DWS集群時指定的密碼。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 |
| 連接方式 | 是 | 選擇所需的連接方式,推薦使用“通過代理連接”。 通過代理連接:通過Agent(即CDM集群)進行代理連接訪問DWS集群。 直接連接:直接訪問DWS集群。 |
| 綁定Agent | 否 | 通過代理連接的時候,是必選項。 DWS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建DWS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和DWS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和DWS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
DLI數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
Oracle數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| IP | 是 | 待連接的數據庫IP地址,公網IP和內網IP地址均支持。 |
| 端口 | 是 | 待連接的數據庫端口。 |
| 用戶名 | 是 | 待連接數據庫的用戶。該數據庫用戶需要有數據表的讀寫權限,以及對元數據的讀取權限。 說明 CONNECT權限的用戶(只讀用戶)創建連接時會出現“表或視圖不存在”的提示,需要執行如下操作進行授權: 1. 以root用戶登錄oracle節點。 2. 執行如下命令,切換到oracle用戶。 su oracle 3. 執行如下命令,登錄數據庫。 sqlplus /nolog 4. 執行如下命令,登錄sys用戶connect sys as sysdba;輸入sys用戶的密碼。 5. 執行如下SQL語句,進行授權。GRANT SELECT ON GV_$INSTANCE toxxx;其中,xxx為需要授權的用戶名。 |
| 密碼 | 是 | 用戶密碼。 |
| sid | 是 | Oracle數據庫的唯一標識符。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 通過KMS管理控制臺獲取密鑰名稱: 1. 根據創建的帳號登錄管理控制臺。 2. 單擊“密鑰管理服務”,左側列表選擇密鑰管理。 在密鑰列表可以獲取到密鑰名稱。 |
| 綁定Agent | 是 | Oracle為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建Oracle的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和Oracle網絡互通才可以成功創建MRS連接。 |
MRS Ranger數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 集群名 | 是 | 選擇Ranger所屬的MRS安全集群。如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 說明 DataArts Studio目前僅支持與安全模式集群的MRS Ranger創建連接。 |
| 用戶名 | 是 | MRS集群的用戶名,通過代理連接的時候,是必選項。如果使用新建的MRS用戶進行連接,您需要先登錄Manager頁面,并更新初始密碼。 如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考下方“創建MRS安全集群的kerberos認證用戶”創建一個新的MRS用戶,然后在創建MRS數據連接時,“用戶名”和“密碼”填寫為新建的MRS用戶及其密碼。 說明 MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。 MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。 僅具備Manager_tenant或Manager_auditor權限,無法創建連接。 |
| 密碼 | 是 | MRS集群的訪問密碼。 |
| KMS密鑰 | 是 | KMS密鑰名稱。 |
| 綁定Agent | 是 | MRS為非全托管服務,DataArts Studio無法直接與非全托管服務進行連接。CDM集群提供了DataArts Studio與非全托管服務通信的代理,所以創建MRS的數據連接時,請選擇一個CDM集群。如果沒有可用的CDM集群,請先通過數據集成增量包進行創建。 CDM集群作為網絡代理,必須和MRS集群網絡互通才可以成功創建MRS連接,為確保兩者網絡互通,CDM集群必須和MRS集群處于相同的區域、可用區、VPC和子網,安全組規則需允許兩者網絡互通。 |
MRS Presto數據連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 數據連接的名稱,只能包含英文字母、數字、下劃線和中劃線,且長度為1~50個字符。 |
| 標簽 | 否 | 標識數據連接的屬性。設置標簽后,便于統一管理。 說明 標簽的名稱,只能包含中文、英文字母、數字和下劃線,不能以下劃線開頭。且長度不能超過100個字符。 |
| 集群名 | 是 | 選擇Presto所屬的MRS集群。 如果在下拉列表中無法顯示MRS集群,請檢查MRS集群與DataArts Studio實例是否網絡互通。 需確保MRS集群和DataArts Studio實例之間網絡互通,網絡互通需滿足如下條件: DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群處于不同區域的情況下,需要通過公網或者專線打通網絡。通過公網互通時,需確保CDM集群已綁定EIP,MRS集群可以訪問公網且防火墻規則已開放連接端口。 DataArts Studio實例(指DataArts Studio實例中的CDM集群)與MRS集群同區域情況下,同虛擬私有云、同子網、同安全組的不同實例默認網絡互通;如果同虛擬私有云但子網或安全組不同,還需配置路由規則及安全組規則,配置路由規則請參見《虛擬私有云》幫助文檔中的“自定義路由(Region TypeⅠ)>添加路由信息”章節,配置安全組規則請參見《虛擬私有云》幫助文檔中的“安全組>添加安全組規則”章節。 此外,還需確保該MRS集群與DataArts Studio工作空間所屬的企業項目相同,如果不同,您需要修改工作空間的企業項目。 |
| 描述 | 否 | 可自定義填寫相關連接的描述。 |
主機連接詳見下表
| 參數 | 是否必選 | 說明 |
|---|---|---|
| 數據連接名稱 | 是 | 主機連接的名稱,只能包含字母,數字,中劃線或者下劃線。 |
| 主機地址 | 是 | 主機的地址。 請參見《彈性云主機用戶指南》的查看云主機詳細信息頁獲取。 |
| 綁定Agent | 是 | 需要選擇CDM集群,CDM集群提供Agent。 |
| 端口 | 是 | 主機的SSH端口號。 |
| 用戶名 | 是 | 主機的登陸用戶名。 |
| 登錄方式 | 是 | 選擇主機的登錄方式: 密鑰對 密碼 |
| 密鑰對 | 是 | 主機的登錄方式為密鑰對時,用戶獲取并上傳其私鑰文件至OBS,在此處選擇對應的OBS路徑。“登錄方式”為“密鑰對”時,顯示該配置項。 說明 此處上傳的私鑰文件需為PEM格式,并且上傳的私鑰文件和主機上配置的公鑰是一個密鑰對。 |
| 密鑰對密碼 | 否 | 如果密鑰對未設置密碼,則不需要填寫該配置項。 |
| 密碼 | 是 | 主機的登錄方式為密碼時,填寫主機的登錄密碼。 |
| 主機連接描述 | 否 | 主機連接的描述信息。 |
創建MRS安全集群的kerberos認證用戶
如果要創建MRS安全集群的數據連接,不能使用admin用戶。因為admin用戶是默認的管理頁面用戶,這個用戶無法作為安全集群的認證用戶來使用。您可以參考以下步驟創建一個新的MRS用戶:
針對MRS 3.x版本集群:
- 使用admin登錄MRS服務的Manager頁面。
- 在Manager頁面選擇“系統 > 權限 > 用戶”,單擊“添加用戶”,添加一個專有用戶作為kerberos認證用戶,并且為這個用戶添加用戶組和分配角色權限,用戶組選擇superGroup,角色建議全選,然后根據頁面提示完成用戶的創建。
說明
MRS 3.1.0及之后版本集群,所創建的用戶至少需具備Manager_viewer的角色權限才能在管理中心創建連接;如果需要對應組件的進行庫、表、數據的操作,還需要添加對應組件的用戶組權限。
MRS 3.1.0版本之前的集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。
僅具備Manager_tenant或Manager_auditor權限,無法創建連接。
- 使用新建的用戶登錄Manager頁面,并更新初始密碼,否則會導致創建連接失敗。
- 同步IAM用戶。
a.登錄MRS管理控制臺。
b.選擇“集群列表 > 現有集群”,選中一個運行中的集群并單擊集群名稱,進入集群信息頁面。
c.在“概覽”頁簽的基本信息區域,單擊“IAM用戶同步”右側的“同步”進行IAM用戶同步。
說明
當IAM用戶的用戶組的所屬策略從MRS ReadOnlyAccess向MRS CommonOperations、MRS FullAccess、MRS Administrator變化時,由于集群節點的SSSD(System Security Services Daemon)緩存刷新需要時間,因此同步完成后,請等待5分鐘,等待新修改策略生效之后,再進行提交作業。否則,會出現提交作業失敗的情況。
當IAM用戶的用戶組的所屬策略從MRS CommonOperations、MRS FullAccess、MRS Administrator向MRS ReadOnlyAccess變化時,由于集群節點的SSSD緩存刷新需要時間,因此同步完成后,請等待5分鐘,新修改策略才能生效。
針對MRS 2.x及之前版本集群 :
- 使用admin登錄MRS Manager頁面。
- 在MRS Manager頁面的“系統設置”中,單擊“用戶管理”,在用戶管理頁面,添加用戶,添加一個專有用戶作為kerberos認證用戶,并且為這個用戶添加用戶組和分配角色權限,用戶組選擇superGroup,角色建議全選,然后根據頁面提示完成用戶的創建。
說明
MRS 2.x及之前版本集群,所創建的用戶需要具備Manager_administrator或System_administrator權限,才能在管理中心創建連接。
僅具備Manager_tenant或Manager_auditor權限,無法創建連接。
- 使用新建的用戶登錄MRS Manager頁面,并更新初始密碼,否則會導致創建連接失敗。
- 同步IAM用戶。
a.登錄MRS管理控制臺。
b.選擇“集群列表 > 現有集群”,選中一個運行中的集群并單擊集群名稱,進入集群信息頁面。
c.在“概覽”頁簽的基本信息區域,單擊“IAM用戶同步”右側的“同步”進行IAM用戶同步。
說明
當IAM用戶的用戶組的所屬策略從MRS ReadOnlyAccess向MRS CommonOperations、MRS FullAccess、MRS Administrator變化時,由于集群節點的SSSD(System Security Services Daemon)緩存刷新需要時間,因此同步完成后,請等待5分鐘,等待新修改策略生效之后,再進行提交作業。否則,會出現提交作業失敗的情況
當IAM用戶的用戶組的所屬策略從MRS CommonOperations、MRS FullAccess、MRS Administrator向MRS ReadOnlyAccess變化時,由于集群節點的SSSD緩存刷新需要時間,因此同步完成后,請等待5分鐘,新修改策略才能生效。
編輯數據連接
- 登錄DataArts Studio管理中心控制臺,單擊“數據連接”,進入數據連接頁面。
- 在數據連接列表中,找到所需編輯的連接,然后單擊“編輯”。
- 在“編輯數據連接”對話框中,根據需要修改連接參數,參數描述可參考上方“數據連接參數說明”。
- 完成修改后,單擊“測試”測試數據連接的是否可以正常連接,如果可以正常連接,單擊“確定”。
如果測試連接無法連通,數據連接將無法創建,請根據錯誤提示重新修改連接參數后再進行重試。
刪除數據連接
若刪除數據連接,此數據連接下的數據表信息也會被刪除,請謹慎操作。刪除數據連接時,若待刪除的連接已被引用,則不可刪除,反之,可刪除。
- 登錄DataArts Studio管理中心控制臺,單擊“數據連接”,進入數據連接頁面。
- 在數據連接列表中,找到所需刪除的連接,然后單擊“刪除”。
- 在刪除確認對話框中,了解刪除連接的影響后,若要刪除,單擊“確定”。