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

О контексте dbt_project.yml

Следующие методы и переменные контекста доступны при конфигурации ресурсов в файле dbt_project.yml. Это относится к ключам models:, seeds: и snapshots: в файле dbt_project.yml.

Доступные методы контекста:

  • env_var
  • var (Примечание: доступны только переменные, определённые с помощью --vars)

Доступные переменные контекста:

Пример конфигурации

dbt_project.yml
name: my_project
version: 1.0.0

# Настройка моделей в models/facts/ так, чтобы они материализовались как views
# в среде разработки и как tables в production/CI контекстах

models:
my_project:
facts:
+materialized: "{{ 'view' if target.name == 'dev' else 'table' }}"

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

0
Loading