Перейти к основному содержимому

Конфигурация анализов на уровне проекта

require_corrected_analysis_fqnsdbt v1 Latestdbt v1
Введён2026.31.12.0
Стабилизирован (по умолчанию → true)——
Удалён——

Ранее конфигурация анализов на уровне проекта в dbt_project.yml игнорировалась без предупреждения. Полные имена (FQN) анализов также содержали дополнительный сегмент пути analyses, что не соответствовало формату имён других типов ресурсов.

Когда для require_corrected_analysis_fqns установлено значение true, dbt:

  • Применяет настройки анализов из блока analyses в dbt_project.yml, благодаря чему конфигурация на уровне проекта вступает в силу.
  • Удаляет дополнительный сегмент FQN, чтобы полные имена анализов соответствовали формату имён других типов ресурсов (например, your_project.my_analysis вместо your_project.analyses.my_analysis).

Чтобы настроить анализы на уровне проекта, установите флаг require_corrected_analysis_fqns в значение true и добавьте блок analyses в файл dbt_project.yml. Конфигурация на уровне проекта применяется к существующим анализам в папке analyses/ — например, настройка +enabled: false отключает их все.

dbt_project.yml
flags:
require_corrected_analysis_fqns: true

analyses:
+enabled: true | false

Дополнительную информацию см. в разделах Анализы и Свойства анализов.

Нашли ошибку?

0