Конфигурационные параметры DBT

Для конфигурации сервиса используйте следующие параметры, доступные в ADCM.

ПРИМЕЧАНИЕ
  • Некоторые из перечисленных параметров становятся доступны в UI ADCM после установки флага Advanced.

  • Значения, установленные в Custom-параметрах, перепишут текущие значения параметров, даже если они read-only.

dbt-env.sh
Параметр Описание Значение по умолчанию

DBT_PROFILES_DIR

Путь к конфигурационному файлу profiles.yml

/etc/ad-dbt/conf

DBT_LOG_PATH

Директория для логов сервиса

 — 

DBT_TARGET

Указывает параметр --target-path. Определяет директорию, в которую dbt сохраняет скомпилированные SQL-файлы, логи, манифесты и артефакты выполнения (по умолчанию — target/ в корне проекта)

 — 

Custom dbt-env.sh

Вы можете использовать Custom dbt-env.sh, чтобы установить параметры конфигурации для DBT. Настройки, указанные в этом поле, имеют более высокий приоритет, чем параметры, установленные в dbt-env.sh.

Компонент docs

Компонент docs содержит параметр docs_projects, который содержит конфигурационный файл для сопоставления путей к проектам и портов для отображения веб-интерфейса документации.

Шаблон конфигурации:

docs_projects:
  <project_dir>: <port>

где:

  • project_dir — путь к dbt-проекту;

  • port — порт для доступа к документации.

Пример:

docs_projects:
  /opt/test/dbt/dbt_people_lab: 8092

Документация будет доступна по адресу http://<host>:<port>.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней