Наш любимый dbt стал еще лучше - встречайте dbt core v2 __• dbt Core v2.0 — это новая open-source (Apache 2.0) основа, которая теперь написана на Rust вместо Python. По сути, dbt Labs взяли движок Fusion (который они разрабатывали отдельно), открыли его исходники и сделали новым фундаментом dbt Core. Сейчас в альфе. Fusion vs Core v2 — в чём разница? • dbt Core v2 — open-source Rust-движок, быстрый парсинг, новые артефакты. Это база. • dbt Fusion — надстройка над Core v2 с пониманием SQL, column-level lineage, богатым dev-опытом в VS Code. Это расширенная версия. Грубо говоря: Core v2 = фундамент, Fusion = фундамент + суперспособности. Что нового в Core v2: ⚡ Скорость — парсинг до 30x быстрее, чем в старом dbt Core на Python. Компиляция всего проекта в 2x быстрее. Это ощущается сразу. 📐 Строгая языковая спецификация — теперь нельзя случайно написать desciptin вместо description и не заметить. Чёткая схема языка = меньше глупых ошибок, стабильный интерфейс для интеграций. 📦 Parquet-артефакты — вместо огромных JSON-файлов. Можно напрямую запрашивать через DuckDB или любой AI-агент. Намного быстрее и удобнее для больших проектов. 📚 Новый локальный docs-опыт — полностью переработан, работает на новых артефактах, масштабируется на проекты любого размера. 🦀 Весь Rust-код теперь в репозитории dbt-core — то, что раньше было в dbt-fusion под лицензией ELv2, теперь открыто под Apache 2.0. Нужно ли мигрировать? Пока v2 в альфе. dbt Labs выпустили инструменты для миграции (dbt-autofix), которые помогут подготовить проект. Python-версии dbt Core никуда не делись — они остаются доступными.__ Я пока мигрировать не собираюсь. Проблем в старых версиях нет. В dbt core вообще проблем нет, поэтому никто не хочет покупать платную версию.
Наш любимый dbt стал еще лучше - встречайте dbt core v2 • dbt Core v2.0 — это…
Из этого канала
- #5926В наше время самый кайф это попасть в зону, где нет сети. Следующие 5 дней буду…
В наше время самый кайф это попасть в зону, где нет сети. Следующие 5 дней буду плавать на paddle board в тихом океане и ничего делать🏄♂️
- #5924Почему ваша команда дата-инженеров всегда выглядит несчастной и выгоревшей: 1.…
Почему ваша команда дата-инженеров всегда выглядит несчастной и выгоревшей: 1. Они тратят большую часть времени на переработку плохо спроектированных таблиц в…
- #5923Сегодня был еще один собес. На входе 5 лет опыта. Задачка такая же - платформа…
Сегодня был еще один собес. На входе 5 лет опыта. Задачка такая же - платформа на AWS. Кандидат прыгал с Postgres на Snowflake и Databricks.
- #5921Сегодня проводил собес по system design DE. У Кандидата было резюме на 10…
Сегодня проводил собес по system design DE. У Кандидата было резюме на 10 страниц текста! Сами понимаете серьезный кандидат. Я приложил задачку и результат.