配置常見關系數據庫連接
更新時間 2023-07-07 10:45:34
最近更新時間: 2023-07-07 10:45:34
分享文章
本章節主要介紹數據治理中心的配置常見關系數據庫連接功能。
常見關系數據庫包括數據倉庫服務(DWS)、云數據庫 MySQL、云數據庫 PostgreSQL、云數據庫 SQLServer、PostgreSQL、Microsoft SQL Server、IBM Db2、SAP HANA。
前提條件
已參考管理驅動上傳對應的驅動。
常見關系數據庫連接參數
連接參數詳見下表:常見關系數據庫連接參數
| 參數名 | 說明 | 取值樣例 |
|---|---|---|
| 名稱 | 連接的名稱,根據連接的數據源類型,用戶可自定義便于記憶、區分的連接名。 | mysql_link |
| 數據庫服務器 | 配置為要連接的數據庫的IP地址或域名。 單擊輸入框后的“選擇”,可獲取用戶的DWS、RDS等實例列表。 | 192.168.0.1 |
| 端口 | 配置為要連接的數據庫的端口。 | 不同的數據庫端口不同,請根據具體情況配置。例如: SQLServer默認端口:1433 PostgreSQL默認端口:5432 |
| 數據庫名稱 | 配置為要連接的數據庫名稱。 | dbname |
| 用戶名 | 待連接數據庫的用戶。該數據庫用戶需要有數據表的讀寫權限,以及對元數據的讀取權限。 | cdm |
| 密碼 | 用戶名密碼。 | - |
| 使用Agent | 是否選擇通過Agent從源端提取數據。 | 是 |
| Agent | 單擊“選擇”,選擇3.3.5.3管理Agent中已創建的Agent。 | - |
| 驅動版本 | 不同類型的關系數據庫,需要適配不同的驅動。 | - |
| 一次請求行數 | 可選參數,單擊“顯示高級屬性”后顯示。 指定每次請求獲取的行數,根據數據源端和作業數據規模的大小配置該參數。如果配置過大或過小,可能影響作業的時長。 | 1000 |
| SSL加密 | 可選參數,支持通過SSL加密方式連接數據庫,暫不支持自建的數據庫。 RDS上的PostgreSQL數據庫服務做了一些安全增強,在創建RDS上的PostgreSQL的連接時,該參數需要配置為“是”。 | 是 |
| 連接屬性 | 可選參數,單擊“添加”可增加多個指定數據源的JDBC連接器的屬性,參考對應數據庫的JDBC連接器說明文檔進行配置。 說明 CDM作業默認打開了useCursorFetch開關,即JDBC連接器與關系型數據庫的通信使用二進制協議。 | sslmode=require |
| 引用符號 | 可選參數,連接引用表名或列名時的分隔符號,參考對應數據庫的產品文檔進行配置。 | ' |