ETL测试 - 数据准确性

在ETL测试中,数据准确性用于确保数据是否按预期准确加载到目标系统.执行数据准确性的关键步骤如下:

值比较

值比较涉及将源系统和目标系统中的数据与最小值或最小值进行比较或没有转变.可以使用各种ETL测试工具来完成它,例如,Informatica中的源限定符转换.

也可以在数据准确性测试中执行一些表达式转换.可以在SQL语句中使用各种集合运算符来检查源系统和目标系统中的数据准确性.常用运算符是Minus和Intersect运算符.这些运算符的结果可以视为目标和源系统中的值偏差.

检查关键数据列

关键数据列可以通过比较源系统和目标系统中的不同值来检查.这是一个示例查询,可用于检查关键数据列 :

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