TGViewer
Кухня данных | Руслан Мустафин Кухня данных | Руслан Мустафин @etl_kitchen · 893 subscribers
Post #24 866
🛠 Как я знакомился с dbt

Жаркое лето в Питере не отпускает и не даёт вернуться к записи рецептов, так я еще и умудрился простыть 🥲
Поэтому сегодня вместо рецепта обзор dbt!

В начале года перешел на новое место работы, где предстояла большая миграция:

Postgres + Pentaho
⬇️⬇️⬇️⬇️⬇️
Greenplum + dbt + Airflow

До этого ни разу не использовал dbt в проде, и пока наши девопсы разворачивали инфраструктуру, я решил разобраться, что это вообще за зверь и как он используется на практике.

🔍Что такое dbt?

dbt (data build tool) это опенсорс-инструмент для трансформации данных внутри хранилища (DWH).
dbt позволяет:
➖Писать SQL-код, который легко переиспользовать.
➖Встроить автоматические тесты качества данных.
➖Получить удобную документацию и lineage («кто от кого зависит»).
➖Упростить разработку через Jinja-шаблоны и макросы.

dbt часто относят к букве 🔤 (transform) в 🔤🔤🔤, потому что он заточен на удобную трансформацию данных.

📌 Как я изучал dbt?

У dbt отличная документация с кучей примеров, но хотелось именно посмотреть, как его настраивают и используют в реальности. В итоге я наткнулся на плейлист Владимира Амелина, где максимально просто и последовательно объясняются все базовые моменты:
👉 Плейлист на YouTube

Ещё очень помог понятный обзор от одного из крупнейших каналов Инжиниринг Данных:
👉 Что такое dbt и зачем он нужен?

Эти материалы очень выручили в самом начале, когда было совсем не понятно, что к чему.

Если сейчас у тебя похожая ситуация и тоже осваиваешь dbt ,то крайне рекомендую начать именно с этих видео. Сохраняй чтобы не потерять 😏

🤔 В следующих постах вернемся к Airflow, как его поднимать и запускать, про то, как запускать dbt-модели прямо из Airflow, разберём, как дружат эти два инструмента между собой, и многое другое!

Подписывайся, чтобы не пропустить следующие посты
✏️ Кстати, будет интересно узнать у тебя есть опыт работы с dbt или только планируешь изучение?
👇 рассказывай в комментариях
  • 🔥 15
  • ❤ 5
  • 🥰 4
  • 👍 2
  • 👏 1
More from @etl_kitchen
  1. Apr 29, 2026Если не сталкивались с понятием watermark Watermark (водяной знак) в инженерии данных — эт…
  2. Apr 29, 2026Задачка 🤪 Есть таблица-источник, которую мы грузим инкрементально. В таблице есть два важ…
  3. Apr 16, 2026Когда лид сказал, что в легаси подробная документация к коду. Тем временем документация 🤪…
  4. Apr 14, 2026Ларчик-то просто открывался Когда-то рассказывал, что у меня есть мой домашний сервер для…
  5. Apr 8, 2026У вас есть только 10 рублей, соберите себе идеальный конвейер данных 🤪 🟢Источник не меня…
  6. Apr 6, 2026Закрывал глаза в пятницу, открыл, а уже понедельник(( Заходи учиться, все бесплатно ➡️ htt…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →