Учебники

Тестирование ETL — Метаданные

Проверка метаданных включает в себя проверку исходной и целевой структуры таблицы в документе сопоставления. Документ сопоставления содержит сведения об исходных и целевых столбцах, правилах преобразования данных и типах данных, всех полях, которые определяют структуру таблиц в исходной и целевой системах.

Проверка длины данных

Длина типа данных целевого столбца должна быть равна или больше типа данных исходного столбца. Давайте возьмем пример. Предположим, у вас есть имена и фамилии в исходной таблице, а длина данных для каждого определяется как 50 символов. Тогда целевая длина данных для столбца с полным именем в целевой системе должна составлять не менее 100 или более.

Проверка типа данных

Проверка типа данных включает в себя проверку исходного и целевого типов данных и обеспечение их совпадения. Существует вероятность того, что целевой тип данных отличается от исходных данных после преобразования. Следовательно, необходимо также проверить правила преобразования.

Ограничение / проверка индекса

Проверка ограничений включает в себя проверку значений индекса и ограничений согласно документу спецификации проекта. Все столбцы, которые не могут иметь значения Null, должны иметь ограничение Not Null. Столбцы первичных ключей индексируются в соответствии с проектным документом.