Курс по dbt с нуля. Занятие 1. Преимущества dbt. Запускаем dbt из docker в связке с ClickHouse.
Автор: iTempUniversity
Загружено: Дата премьеры: 8 февр. 2024 г.
Просмотров: 4 707 просмотров
План занятия:
Что такое dbt
Преимущества dbt
Разворачиваем ClickHouse с помощью Docker-compose
Наполняем ClickHouse тестовыми данными
Упаковываем dbt-clickhouse в docker контейнер
Инициализируем проект dbt (dbt init)
Настраиваем проект (dbt_project.yml и profiles.yml)
Проверяем корректность настройки (dbt debug)
Создаем и выполняем первую dbt модель (dbt run)
Домашние задания можно сдавать на странице курса по dbt: https://itempuniversity.com/course/vi...
Презентация: https://docs.google.com/presentation/...
Если вы используете Windows, то предварительно нужно установить WSL2 согласно инструкции: • Собираем pipeline. Схема инженерии да...
Дистрибутив для установки Docker Desktop: https://www.docker.com/products/docke...
Запуск dbt в контейнера Docker Установка в Docker: https://docs.getdbt.com/docs/core/doc...
Инструкция по интеграции ClickHouse и dbt: https://clickhouse.com/docs/en/integr...
Файлы с занятия:
dbt - https://disk.yandex.ru/d/fbIxGLDViQkaLQ
ClickHouse - https://disk.yandex.ru/d/TTP3ot-V1cfKwQ
Команда запуска dbt с занятия (требуется установить корректные локальные адреса к рабочим папкам на вашем компьютере):
docker run --network=host1 --mount type=bind,source=/Users/amelinvd/Downloads/Docker-course/dbt/Lesson1Prepare/DBT/learn_project/dbt/imdb,target=/usr/app --mount type=bind,source=/Users/amelinvd/Downloads/Docker-course/dbt/Lesson1Prepare/DBT/learn_project/dbt/imdb/,target=/root/.dbt/ dbt-clickhouse init
Наш телеграм канал https://t.me/iTempUniversity
Бесплатные курсы iTempUniversity даются от простого к сложному, можно заниматься из любой точки мира.
Проходите курс и получайте сертификат на сайте https://itempuniversity.com

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: