github.com/dbt-labs/dbt-utils#star-source
select
{{ dbt_utils.star(from=ref('my_model'), except=["exclude_field_1", "exclude_field_2"]) }}
from {{ ref('my_model') }}
source('mydb_tables','cards')
.dbt_utils.star(from=ref("first_10_visits")
SELECT * from
{{ dbt_utils.star(from=source('mydb_tables','cards'), except=['vid'])}}
limit 100
.
.
.
Ну не совсем конечно ахинею, но близко к тому ...
Я действительно "накосячил", исправленный код тут:
Прошу прощения, star из dbt_utils для выбора всех полей таблицы.
Я только пробую изучить работу dbt, но уже сейчас можно сказать, что инструмент
очень хороший, а если еще не в мои руки попадет, то вообще цены нет ...
В этом тестовом примере я выполняю обновление столбца "vid" в "широкой" таблице. (обновление выполнено)
Пример рабочий, поэтому если у кого-то возникнет такой же вопрос,
то это проблема внимательности.
Лог выполнения:
Большое спасибо всем участникам за помощь. Всем удачи!