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

begin

Доступно в dbt Cloud "Latest" release track и dbt Core версии 1.9 и выше.

Определение

Установите конфигурацию begin на значение временной метки, с которого ваши данные микропакетной модели должны начинаться — в тот момент, когда данные становятся актуальными для микропакетной модели. Вы можете настроить begin для модели в вашем файле dbt_project.yml, YAML-файле свойств или блоке конфигурации. Значение для begin должно быть строкой, представляющей дату в формате ISO ИЛИ дату и время.

Примеры

Следующие примеры устанавливают 2024-01-01 00:00:00 в качестве конфигурации begin для модели user_sessions.

Пример в файле dbt_project.yml:

dbt_project.yml
models:
my_project:
user_sessions:
+begin: "2024-01-01 00:00:00"

Пример в YAML-файле свойств:

models/properties.yml
models:
- name: user_sessions
config:
begin: "2024-01-01 00:00:00"

Пример в блоке конфигурации SQL модели:

models/user_sessions.sql
{{ config(
begin='2024-01-01 00:00:00'
) }}
0