Data Їнженер: post #179 — TG.ME

Вийшов dbt Core v2. І я дуже радий тому, куди все рухається 🤩

На мою думку, dbt Labs ухвалили дуже важливе рішення, яке вплине на багато компаній та інженерів у дата-сфері.

Перша велика зміна — це обʼєднання dbt Core та dbt Fusion в один engine, написаний на Rust. Це прям дуже круто, тому що Rust значно швидший і дає набагато кращий developer experience при розробці дата-моделей у dbt.

Друга велика зміна — ліцензія. Тепер це Apache 2. А це означає, що ще більше компаній зможуть спокійно використовувати dbt у себе.

Із технічних покращень:
🔹 Новий dbt працюватиме без Python virtual environments, тому що це буде один binary-файл.

🔹 dbt artifacts тепер будуть у Parquet замість JSON. Цей формат менший і швидший, а отже можна буде мати ще більші проєкти без просідання продуктивності. Ну і їх буде дуже зручно читати через DuckDB.

🔹 Зʼявляться такі штуки, як language spec та підтримка LSP. Developer experience у Fusion був дуже класний, тому приємно бачити, що це приходить у dbt Core.

🔹 Адаптери будуть використовувати ADBC driver, що теж має покращити продуктивність завдяки Arrow technology.

Поки що це alpha, тому я б не переносив production-проєкт прямо зараз. Але точно варто уважно стежити.
Getdbt
dbt Core v2 is here: still open source, now rebuilt for what's next | dbt Developer Blog
The two-engine era is drawing to a close: from now on, dbt Core and Fusion will be built on a shared foundation.
🔥12
June 2, 2026 594 8