Hugo och Johnny reagerar på veckans stora nyhet: dbt Core v2.0 är här — omskrivet i Rust, open sourceat under Apache 2-licens, och med sqlmesh bästa feature inbyggd.
Men hur hamnade vi här? dbt köpte SDF. Fivetran köpte sqlmesh. Fivetran köpte dbt. På några månader förvandlades modern data stack från ett ekosystem till ett konglomerat — och oron för closed source var inte obefogad.
Nu verkar Fivetran/dbt Labs ändå ha valt rätt väg. dbt Fusion-motorn är öppen, community:t välkomnas tillbaka, och prestandan lovar att bli dramatiskt bättre för den som jobbar mot Snowflake, BigQuery eller Databricks.
Hugo och Johnny reder ut vad som faktiskt förändras, vad som kostar extra, och om man nu äntligen kan sluta oroa sig.
Referenser
- dbt Core v2 — release blog — officiellt tillkännagivande av version 2.0
- dbt Core — open source transformationsverktyg för data
- dbt Fusion — ny Rust-baserad motor i dbt Core v2.0
- dbt State — stateful körning; kör bara om modeller där data förändrats
- Fivetran — ELT-verktyg för datainladdning; förvärvade dbt Labs och sqlmesh
- sqlmesh — tidigare dbt-konkurrent, nu donerad till Linux Foundation
- SDF — Rust-baserat verktyg som dbt förvärvade; grund till Fusion-motorn
- Snowflake Summit — konferens där dbt Core v2.0 offentliggjordes
- Dremio — data lakehouse-plattform; adapter för dbt Fusion saknas ännu
- Apache 2-licens — öppen licens som tillåter kommersiell användning och vidareutveckling
- Elastic License 2.0 — tidigare licens för Fusion; begränsade managed service-användning
- Linux Foundation — tog över förvaltningen av sqlmesh efter Fivetran-förvärvet