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

lookback

💡Did you know...
Available from dbt v1.9 or with the dbt "Latest" release track.

Определение​

Настройте окно lookback, чтобы повторно обрабатывать дополнительные батчи во время запусков microbatch incremental model. Модель обрабатывает X батчей вплоть до последней закладки (последней успешно обработанной точки данных), чтобы захватить записи, поступившие с задержкой.

Установите параметр lookback в целое число, большее или равное нулю. Значение по умолчанию — 1. Вы можете настроить lookback для microbatch incremental model в YAML-файле проекта (dbt_project.yml), YAML-файле свойств (models/properties.yml) или в конфигурации SQL-файла.

Примеры​

Следующие примеры устанавливают 2 в качестве конфигурации lookback для модели user_sessions.

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

dbt_project.yml
models:
my_project:
user_sessions:
+lookback: 2

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

models/properties.yml
models:
- name: user_sessions
config:
lookback: 2

Пример в SQL-блоке config:

models/user_sessions.sql
{{ config(
lookback=2
) }}

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

0
Loading