Курс по dbt 18 Возможности Jinja в dbt. dbt Jinja context. Adapter, env_var, target, this.

В документации разобраны следующие возможности работы с Jinja в dbt: - Что такое Relation? - Получение объекта Relation; - Получение списка колонок таблицы; - Создание и удаление схемы в БД; - Получение списка колонок, которые есть в одной модели, но отсутсвуют в другой; - Расширение типов колонок одной модели, чтобы в них помещались значения из аналогичных колонок другой модели; - Удаление и переименовывание таблиц; - Обрамление в кавычки; - Применение фильтров; - Использование переменных окружения; - Получение значений из конфигурационного файла profiles.yml; - Обращение к таблице/представлению, которая относится к текущей модели. Документация: https://docs.getdbt.com/reference/dbt-jinja-functions Код с занятия: https://github.com/amelinvladimir/dbt_course/blob/main/18%20Jinja%20context%20in%20dbt/README.md Страница курса https://itempuniversity.com/course/view.php?id=684 Добавляйтесь в телеграм канал по курсу dbt и другим курсам по инженерии данных: https://t.me/dwhlearn https://t.me/learn_data_engineer

Иконка канала datacourse
183 подписчика
12+
204 просмотра
год назад
12+
204 просмотра
год назад

В документации разобраны следующие возможности работы с Jinja в dbt: - Что такое Relation? - Получение объекта Relation; - Получение списка колонок таблицы; - Создание и удаление схемы в БД; - Получение списка колонок, которые есть в одной модели, но отсутсвуют в другой; - Расширение типов колонок одной модели, чтобы в них помещались значения из аналогичных колонок другой модели; - Удаление и переименовывание таблиц; - Обрамление в кавычки; - Применение фильтров; - Использование переменных окружения; - Получение значений из конфигурационного файла profiles.yml; - Обращение к таблице/представлению, которая относится к текущей модели. Документация: https://docs.getdbt.com/reference/dbt-jinja-functions Код с занятия: https://github.com/amelinvladimir/dbt_course/blob/main/18%20Jinja%20context%20in%20dbt/README.md Страница курса https://itempuniversity.com/course/view.php?id=684 Добавляйтесь в телеграм канал по курсу dbt и другим курсам по инженерии данных: https://t.me/dwhlearn https://t.me/learn_data_engineer

, чтобы оставлять комментарии