配置分庫連接
更新時間 2023-07-07 10:41:06
最近更新時間: 2023-07-07 10:41:06
分享文章
本章節主要介紹數據治理中心的配置分庫連接功能。
分庫指的是同時連接多個后端數據源,該連接可作為作業源端,將多個數據源的數據合一遷移到其他數據源上。詳見下表:分庫連接參數
| 參數名 | 說明 | 取值樣例 |
|---|---|---|
| 名稱 | 連接的名稱,根據連接的數據源類型,用戶可自定義便于記憶、區分的連接名。 | my_link |
| 用戶名 | 待連接數據庫的用戶。 僅當“數據源列表”中某個后端數據庫A未配置用戶名密碼時,該配置對A生效。如果后端數據庫B已配置用戶名密碼,此處配置不對B生效。 | cdm |
| 密碼 | 待連接數據庫的用戶密碼。 僅當“數據源列表”中某個后端數據庫A未配置用戶名密碼時,該配置對A生效。如果后端數據庫B已配置用戶名密碼,此處配置不對B生效。 | - |
| 使用Agent | 是否選擇通過Agent從源端提取數據。 | 是 |
| Agent | 單擊“選擇”,選擇管理Agent中已創建的Agent。 | - |
| 后端數據源 | 輸入后端數據庫的類型,當前僅支持MYSQL。 | MYSQL |
| 數據源列表 | 輸入后端數據庫的IP、端口、數據庫名稱、賬戶名、密碼,以“:”隔開。即ip:port:dbs:username:password,其中username:password可以不填,此時以“用戶名”、“密碼”配置為準。 如果此處有多個后端數據庫,需要確保表結構一致,并使用“l”分隔數據源。如果密碼包含“l”或者“:”,可使用“\”轉義。 例如 “ 192.168.2.1:3306:cdm|192.168.2.2:3306:cdm:user:password”表示,第一個后端數據庫IP為192.168.2.1,端口為3306,數據庫名稱為cdm,賬戶名密碼以“用戶名”、“密碼”處配置為準;第二個后端數據庫IP為192.168.2.2,端口為3306,數據庫名稱為cdm,賬戶名為“user”、密碼為“password”。 |
192.168.2.1:3306:cdm|192.168.2.2:3306:cdm:user:password |
| 一次請求行數 | 可選參數,單擊“顯示高級屬性”后顯示。 指定每次請求獲取的行數,根據數據源和作業數據規模的大小配置該參數。如果配置過大或過小,可能影響作業的時長。 | 1000 |
| 連接屬性 | 可選參數,單擊“添加”可增加多個指定數據源的JDBC連接器的屬性,參考對應數據庫的JDBC連接器說明文檔進行配置。 | sslmode=require |
| 引用符號 | 可選參數,連接引用表名或列名時的分隔符號,參考對應數據庫的產品文檔進行配置。 | ' |