overrides
Deprecation
Свойство overrides устарело в v1.10.
models/<filename>.yml
sources:
- name: <source_name>
overrides: <package name> # deprecated in v1.10
database: ...
schema: ...
Определение
Переопределите источник, определенный в подключенном пакете. Свойства, определенные в переопределенном источнике, будут применены поверх базовых свойств переопределяемого источника.
Следующие свойства источника могут быть переопределены:
Примеры
Укажите имя вашей базы данных и схемы для источника, определенного в пакете
Этот пример основан на пакете источника Fivetran GitHub.
Здесь база данных и схема переопределяются в родительском проекте dbt, который включает пакет github_source.
models/src_github.yml
sources:
- name: github
overrides: github_source # deprecated in v1.10
database: RAW
schema: github_data
Настройте свою собственную свежесть источника для таблицы источника в пакете
Вы можете переопределить настройки как на уровне источника, так и на уровне table.
models/src_github.yml
sources:
- name: github
overrides: github_source # deprecated in v1.10
config:
freshness: # changed to config in v1.9
warn_after:
count: 1
period: day
error_after:
count: 2
period: day
tables:
- name: issue_assignee
config:
freshness:
warn_after:
count: 2
period: day
error_after:
count: 4
period: day
Нашли ошибку?
0