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

Пользовательские имена целей

dbt Scheduler

Вы можете определить пользовательское имя target для любой задачи dbt, чтобы оно соответствовало настройкам в вашем dbt‑проекте. Это полезно, если в вашем dbt‑проекте есть логика, которая ведёт себя по‑разному в зависимости от указанного target, например:

select *
from a_big_table

-- ограничить количество запрашиваемых данных в dev
{% if target.name != 'prod' %}
where created_at > date_trunc('month', current_date)
{% endif %}

Чтобы задать собственное имя таргета для задания в dbt, настройте поле Target Name для вашего задания на странице настроек Job Settings.

Переопределение имени цели на 'prod'Переопределение имени цели на 'prod'

dbt Studio IDE

При разработке в dbt вы можете задать собственное имя target в своих учетных данных для разработки. Для этого нажмите на имя своей учетной записи над иконкой профиля в левой панели, выберите Account settings, затем перейдите в раздел Credentials. Выберите проект, для которого нужно обновить имя target.

Переопределение имени цели на 'dev'Переопределение имени цели на 'dev'

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

0
Loading