Тестирование ETL - Задачи
Тестирование ETL выполняется перед перемещением данных в систему хранилища производственных данных. Иногда его также называютtable balancing или же production reconciliation. Он отличается от тестирования базы данных с точки зрения его объема и шагов, которые необходимо предпринять для его завершения.
Основная цель тестирования ETL - выявить и устранить дефекты данных и общие ошибки, которые возникают до обработки данных для аналитической отчетности.
Тестирование ETL - задачи, которые необходимо выполнить
Вот список общих задач, связанных с тестированием ETL -
- Понять, какие данные будут использоваться для отчетности
- Просмотрите модель данных
- От источника к целевому сопоставлению
- Проверка данных на исходных данных
- Пакеты и проверка схемы
- Проверка данных в целевой системе
- Проверка расчетов преобразования данных и правил агрегирования
- Пример сравнения данных между исходной и целевой системой
- Проверки целостности и качества данных в целевой системе
- Тестирование производительности на данных