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

analysis-paths

dbt_project.yml
analysis-paths: [directorypath]

Определение

Укажите пользовательский список директорий, где находятся аналитические файлы.

По умолчанию

Если не указать эту конфигурацию, dbt не будет компилировать файлы .sql как аналитические.

Однако, команда dbt init заполняет это значение как analyses (источник).

Пути, указанные в analysis-paths, должны быть относительными по отношению к расположению вашего файла dbt_project.yml. Избегайте использования абсолютных путей, таких как /Users/username/project/analyses, так как это приведет к непредсказуемому поведению и результатам.
  • Следует

    • Использовать относительный путь:
      analysis-paths: ["analyses"]
  • Не следует

    • Избегать абсолютных путей:
      analysis-paths: ["/Users/username/project/analyses"]

Примеры

Использование поддиректории с именем analyses

Это значение заполняется командой dbt init.

dbt_project.yml
analysis-paths: ["analyses"]

Использование поддиректории с именем custom_analyses

dbt_project.yml
analysis-paths: ["custom_analyses"]
0