DataWorks的資料對比節點可實現對不同表之間的資料進行多種方式的對比,並可在工作流程中使用。本文為您介紹使用資料對比節點進行任務開發的主要流程。
節點介紹
資料對比節點不僅僅用於Data Integration,還支援表與表之間的對比。同時,它還支援自訂對比範圍以及自訂對比的指標,從而實現更多方面的資料對比。
使用限制
僅支援Serverless資源群組,使用Serverless資源群組可參見:使用Serverless資源群組。
一、建立資料對比節點
-
進入DataWorks工作空間列表頁,在頂部切換至目標地區,找到目標工作空間,單擊操作列的快速進入> Data Studio,進入Data Studio。
-
在左側導覽列單擊
,進入資料開發,在專案目錄右側單擊
,選擇,根據介面指引,輸入節點的路徑、名稱資訊,完成節點建立。
二、配置資料對比節點
1. 配置對比表資訊
資料對比節點只需通過簡單配置對比表資訊,即可對不同資料來源的表資料進行對比,配置詳情如下:
|
參數 |
說明 |
|
資源組 |
下拉選擇已有資源群組。 |
|
任務資源占用 |
調整資料對比節點啟動並執行資源佔用量。 |
|
數據源類型 |
選擇需要進行對比的來源表和目標表的資料來源類型。 |
|
數據源名稱 |
選擇需要進行對比的來源表和目標表的資料來源。 |
|
连通性 |
配置完成後,單擊測試查看資料來源是否與資源群組連通。 |
|
錶名 |
下拉選擇需要對比的來源表和目標表。 說明
MaxCompute資料來源支援選擇Schema。 |
|
Where篩選 |
對需要進行對比的來源表和目標表進行過濾。 說明
|
|
切分鍵 |
為來源表配置切分鍵,以將資料表中某一列作為切分鍵,建議使用主鍵或有索引的列作為切分鍵。 |
2. 配置對比規則
對比規則可以進行指標對比或全文對比,從而實現對資料的來源與目標按照不同的對比規則進行對比。
指標對比
全文對比
3. 調度配置
完成規則配置後,即可在頁面右側,單擊調度配置,對資料對比節點進行調度配置,配置詳情可參見:節點調度配置。
三、發布與營運
1. 發布資料對比節點
節點任務配置完成後,需執行提交發佈動作,提交發布後節點將根據調度配置內容進行周期性運行。
-
單擊頂部工具列中的
表徵圖,儲存節點。 -
單擊頂部工具列中的
表徵圖,發布節點。
發布節點的詳細操作,請參見節點/工作流程發布。
2. 營運資料對比節點
資料對比節點發布成功後,可在營運中心內對該節點進行營運操作,詳情可參見:營運中心。
3. 查看資料校正報告
資料校正報告可在任務作業記錄中查看,可通過以下方式進行查看:
-
營運中心查看:
-
單擊頁面左上方
按鈕,選擇進入營運中心。 -
在營運中心左側導覽列單擊進入查看資料對比節點產生執行個體,單擊操作列的更多,選擇查看運行日誌。
-
在日誌頁面單擊數據對比頁簽即可查看。
-
-
作業記錄查看:
若僅在資料開發頁面對資料對比節點運行,可在資料開發頁面單擊下方日誌中的連結,將跳轉至資料校正報告頁面。
運行成功 Click url below to view more details: https://dqc-cn-shanghai.data.aliyun.com/?defaultProjectId=814397&instanceId=1748247966625d1dfc93063c04f38a6549986 2196c455#/job/consistency-result-check/detail 2025-05-26 16:27:14 INFO ======================================================================== 2025-05-26 16:27:14 INFO Exit code of the Shell command 0 2025-05-26 16:27:14 INFO --- Invocation of Shell command completed --- 2025-05-26 16:27:14 INFO Shell run successfully! 2025-05-26 16:27:14 INFO Current task status: FINISH 2025-05-26 16:27:14 INFO Cost time is: 70.195s /home/admin/alisatasknode/taskinfo//20250526/executor/16/25/45/scn55otppszv9757kmhjsjbw/T3_6915242209.log-END-EOF