Модель dbt ссылается на другую модель прямым именем схемы и таблицы
Аналитик написал модель:
select * from analytics.stg_orders where status = 'paid'
В проде всё работает. Но при запуске в личной dev-схеме модель читает прод-данные, а dbt build иногда собирает её раньше, чем обновилась stg_orders.
Как исправить?
- Заменить имя на {{ ref('stg_orders') }}
- Добавить задержку перед запуском модели
- Переименовать схему analytics в dev
- Запускать модели строго по одной вручную
