target_schema
к сведению
Начиная с dbt Core версии 1.9+, эта функциональность больше не используется. Используйте конфигурацию database в качестве альтернативы для определения пользовательской базы данных, при этом соблюдая макрос generate_database_name
.
Попробуйте это сейчас в dbt Cloud "Latest" release track.
dbt_project.yml
snapshots:
<resource-path>:
+target_schema: string
snapshots/<filename>.sql
{{ config(
target_schema="string"
) }}
Описание
Схема, в которую dbt должен построить снимок . Когда указан target_schema
, снимки строятся в ту же target_schema
, независимо от того, кто их запускает.
На BigQuery это аналогично dataset
.
По умолчанию
Примеры
Построение всех снимков в схеме с именем snapshots
dbt_project.yml
snapshots:
+target_schema: snapshots
0