全部產品
Search
文件中心

Data Transmission Service:配置目標庫資訊

更新時間:Jul 06, 2024

本文介紹配置目標庫資訊的具體方法。

前提條件

  • 當前僅支援在華東1(杭州)、華東2(上海)、華北1(青島)、華北2(北京)、華北3(張家口)、華南1(深圳)、華南3(廣州)和中國香港建立ETL任務。

  • 當前目標庫支援MySQLPolarDB MySQLOracleAnalyticDB MySQL 3.0PolarDB PostgreSQLPostgreSQLDB2 LUWDB2 iSeries(AS/400)AnalyticDB PostgreSQLSQLServerMariaDBDRDS(PolarDB-X 1.0)、PolarDB OracleTablestore

  • 已建立目標庫。

  • 已完成資料來源資訊和轉換組件的配置。

  • 由於ETL功能暫不支援結構遷移,所以您需要根據轉換條件在目標庫側完成對應表結構的建立。例如A表中包含欄位1、欄位2和欄位3,B表中包含欄位3、欄位4和欄位5,對A表和B表通過做JOIN操作後,需要輸出欄位1、欄位2、欄位3、欄位4和欄位5,則需要在目標庫側建立做JOIN操作後的C表,C表中包含欄位1、欄位2、欄位3、欄位4和欄位5。

操作步驟

說明

下文以配置MySQL為例進行介紹。

  1. 進入ETL任務的列表頁面。

    1. 登入Data Management服務

    2. 在頂部功能表列中,單擊整合與開發(DTS)

    3. 在左側導覽列,選擇Data Integration > 流式ETL

  2. 單擊左上方的新增資料流,在新增資料流對話方塊中,您需在資料流名稱配置ETL任務名稱,選擇開發方式DAG

  3. 單擊確認

  4. 完成資料來源資訊的配置,配置方法請參見配置源庫資訊

  5. 完成轉換組件的配置,配置方法請參見配置轉換組件

  6. 在頁面左側,將輸出 MySQL節點拖拽至頁面右側畫布的空白地區。

  7. 將滑鼠指標移動至已完成配置的目標轉換組件,單擊圓點拉出連接線,串連目標轉換組件和輸出 MySQL-1

  8. 單擊畫布地區的輸出 MySQL-1頁面,根據頁面資訊配置目標庫資訊。

    1. 設定以下參數,配置節點資訊。

      目標庫_節點配置

      參數

      說明

      請輸入資料來源名稱

      DTS會自動產生一個資料來源名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。

      地區

      選擇目標庫所在地區。

      執行個體列表

      選擇目標庫所在資料庫的執行個體名稱。您也可以單擊下方的建立執行個體進行建立,建立方法請參見執行個體管理

      表映射

      選擇目標庫通過轉換處理後需要儲存的目標表。

      選擇目標表地區,單擊目標表。

    2. 根據實際需要,在欄位對應頁面的列名稱列,勾選需要的參數。

      目標庫_欄位對應

執行結果

完成配置的目標庫右側不顯示配置源庫資訊_驚嘆號時,說明配置完成。