Сбои в хуках on-run-start
Удалён в v2
Этот флаг удалён в v2. Новое поведение теперь включено всегда. При обновлении удалите этот флаг из файла dbt_project.yml.
| skip_nodes_if_on_run_start_fails | dbt Последняя версия v1 | dbt v1 |
|---|---|---|
| Добавлен | 2024.10 | 1.9.0 |
Стабилизирован (значение по умолчанию → true) | 2026.09 | 1.12.0 |
| Удалён | — | v2.0 |
Начиная с dbt v1.12, флаг skip_nodes_if_on_run_start_fails по умолчанию имеет значение true: при сбое в хуке on-run-start все выбранные ресурсы пропускаются.
Подробнее см. в разделе on-run-start / on-run-end.
Влияние
Если ваш проект использует хуки on-run-start для некритичных задач (например, сбора телеметрии, отправки уведомлений, добавления записей аудита, применения настроек сеанса), при любом сбое хука сборка перестаёт создавать или обновлять ресурсы. Таблицы и представления, которые ранее обновлялись ежедневно, перестанут обновляться при следующем сбое хука.
Нашли ошибку?
0