ETL 測試 - 資料準確性



在 ETL 測試中,資料準確性用於確保資料已按預期準確載入到目標系統。執行資料準確性的關鍵步驟如下 -

值比較

值比較涉及比較源系統和目標系統中的資料,且轉換最少或不轉換。它可以使用各種 ETL 測試工具來完成,例如 Informatica 中的源限定器轉換。

某些表示式轉換也可以在資料準確性測試中進行。各種集合運算子可用於 SQL 語句,以檢查源系統和目標系統中的資料準確性。常見運算子是 Minus 和 Intersect 運算子。這些運算子的結果可被視為目標系統和源系統中的值偏差。

檢查關鍵資料列

關鍵資料列可以透過比較源系統和目標系統中的不同值來檢查。以下是一個可用於檢查關鍵資料列的示例查詢 -

SELECT cust_name, Order_Id, city, count(*) FROM customer 
GROUP BY cust_name, Order_Id, city;
廣告