ETL 测试 – 元数据
检查元数据涉及验证源和目标表结构与映射文档的关系。映射文档包含源和目标列、数据转换规则和数据类型的详细信息,以及定义源和目标系统中表结构的所有字段。
数据长度检查
目标列数据类型的长度应等于或大于源列数据类型。让我们举个例子。假设源表中有名字和姓氏,每个名字的数据长度定义为 50 个字符。那么,目标系统中全名列的目标数据长度应至少为 100 或更多。
数据类型检查
数据类型检查涉及验证源和目标数据类型并确保它们相同。转换后,目标数据类型可能与源数据不同。因此,也需要检查转换规则。
约束/索引检查
约束检查涉及根据设计规范文档验证索引值和约束。所有不能具有 Null 值的列都应具有 Not Null 约束。主键列根据设计文档进行索引。