Хуки проекта при проверке актуальности источников
Удалён в v2
Этот флаг удалён в v2. Новое поведение теперь включено всегда. При обновлении удалите этот флаг из файла dbt_project.yml.
| source_freshness_run_project_hooks | dbt v1 Latest | dbt v1 |
|---|---|---|
| Впервые доступен | 2024.03 | 1.8.0 |
Стабилизирован (по умолчанию → true) | 2025.05 | 1.10.0 |
| Удалён | — | v2.0 |
Хуки проекта (on-run-start / on-run-end) теперь по умолчанию выполняются при запуске команды dbt source freshness. Ранее хуки не выполнялись при запуске dbt source freshness.
Если у вас есть хуки, которые не должны выполняться до или после dbt source freshness, добавьте проверку условия:
dbt_project.yml
on-run-start:
- "{{ ... if flags.WHICH != 'freshness' }}"
Нашли ошибку?
0