ETL 测试——数据质量
ETL 测试——数据质量
在 ETL 测试期间检查数据质量涉及对加载到目标系统中的数据执行质量检查。它包括以下测试 –
号码检查
目标系统中的数字格式应相同。例如,在源系统中,列编号的格式是x.30,但如果目标只有30,那么它必须加载不前缀x 。在目标列号中。
日期检查
源系统和目标系统中的日期格式应一致。例如,它应该在所有记录中都相同。标准格式为:yyyy-mm-dd。
精密检查
精度值应按预期显示在目标表中。例如,在源表中,该值为 15.2323422,但在目标表中,它应显示为 15.23 或 15 的舍入。
数据检查
它涉及根据业务需求检查数据。不符合特定条件的记录应该被过滤掉。
示例– 只有那些 date_id >=2015 和 Account_Id != ‘001’ 的记录应该加载到目标表中。
空检查
根据该字段的要求和可能的值,某些列应为 Null。
示例– 终止日期列应显示 Null,除非且直到其活动状态列为“T”或“已故”。
其他检查
可以完成诸如 From_Date 之类的常见检查不应大于 To_Date。