ETL测试 - 元数据

检查元数据涉及验证源和目标表结构w.r.t.映射文档.映射文档包含源列和目标列的详细信息,数据转换规则和数据类型,以及定义源和目标系统中表的结构的所有字段.

数据长度检查

目标列数据类型的长度应等于或大于源列数据类型.让我们举个例子.假设您在源表中具有名字和姓氏,并且每个名称的数据长度定义为50个字符.然后,目标系统中全名列的目标数据长度应至少为100或更多.

数据类型检查

数据类型检查涉及验证源和目标数据类型并确保它们相同.目标数据类型可能与转换后的源数据不同.因此,还需要检查转换规则.

约束/索引检查

约束检查涉及根据索引值和约束验证设计规范文件.所有不能具有Null值的列都应具有Not Null约束.主键列根据设计文档编制索引.