Предупреждения
Включение конфигурации WARN_ERROR
преобразует предупреждения dbt в ошибки. В любой момент, когда dbt обычно выдает предупреждение, оно вместо этого вызовет ошибку. Примеры включают критерии --select
, которые не выбирают ресурсы, устаревшие функции, конфигурации без связанных моделей, недопустимые конфиг урации тестов или тесты и проверки свежести, настроенные на возврат предупреждений.
dbt --warn-error run
...
Преобразование любых предупреждений в ошибки может идеально соответствовать вашим потребностям, но могут быть некоторые предупреждения, которые вас не волнуют, и некоторые, которые вас очень волнуют. Конфигурация WARN_ERROR_OPTIONS
дает вам более детальный контроль над точно теми типами предупреждений, которые рассматриваются как ошибки.
WARN_ERROR
и WARN_ERROR_OPTIONS
взаимоисключающиеWARN_ERROR
и WARN_ERROR_OPTIONS
взаимоисключающие. Вы можете указать только один, даже если вы указываете конфигурацию в нескольких местах (например, переменная окружения + флаг CLI), в противном случае вы увидите ошибку использования.