ETL測試 - 資料質量



在ETL測試過程中檢查資料質量包括對目標系統中載入的資料執行質量檢查。它包括以下測試:

數字檢查

數字格式應在目標系統中保持一致。例如,在源系統中,列編號的格式為x.30,但如果目標僅為30,則它必須載入目標列號,而不新增字首x.

日期檢查

日期格式應在源系統和目標系統中保持一致。例如,它應該在所有記錄中保持一致。標準格式為:yyyy-mm-dd。

精度檢查

精度值應在目標表中按預期顯示。例如,在源表中,值為15.2323422,但在目標表中,應顯示為15.23或四捨五入為15。

資料檢查

它涉及根據業務需求檢查資料。不符合特定條件的記錄應過濾掉。

示例 - 只有那些date_id >=2015且Account_Id != '001'的記錄應該載入到目標表中。

空值檢查

某些列應根據需求和該欄位的可能值顯示為空值。

示例 - 除非“活動狀態”列為“T”或“已故”,否則“終止日期”列應顯示為空值。

其他檢查

可以進行諸如“起始日期”不應大於“結束日期”之類的常用檢查。

廣告
© . All rights reserved.