Добавление тестов столбцов в dbt
Ранее, при создании staging-моделей, вы сосредоточились на документировании описаний столбцов для каждой из них. Тот же yaml-файл, который используется для описания столбцов, позволяет также добавлять тесты данных в dbt.
Тесты данных служат защитой от деградации качества данных и изменений гранулярности, выполняя роль системы раннего предупреждения. Четыре встроенных теста: unique, not_null, accepted_values и relationships.
В этом упражнении вы на практике примените три из этих четырёх тестов.
Это упражнение является частью курса
Практический пример: построение моделей данных для электронной коммерции с помощью dbt
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение