Выбор ответа Junior dbt спрашивают часто обновлено
Как работает тест dbt
Вопрос
Что значит, что data test в dbt упал?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Запрос теста вернул хотя бы одну строку: тест ищет нарушения, и они найдены. Тест в dbt это SELECT, который ищет плохие строки: дубли ключа, NULL, недопустимые значения, сироты.
Варианты ответа
- Модель не скомпилировалась, и тест не смог выполниться против базы
- Запрос теста вернул хотя бы одну строку: тест ищет нарушения, и они найденыправильный ответ
- Запрос теста вернул ноль строк, то есть проверяемых данных в модели нет
- Тест выполнялся дольше минуты и был прерван по встроенному таймауту dbt test
Разбор
Тест в dbt это SELECT, который ищет плохие строки: дубли ключа, NULL, недопустимые значения, сироты. Пустой результат значит, что всё хорошо. Ошибки компиляции это другой вид сбоя. Время выполнения на результат теста не влияет, если не настроены отдельные таймауты.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.