Samenvatting
dbt Labs en Fivetran verplaatsen dbt-modellen stap voor stap naar een datameer met Apache Iceberg.
Apache Iceberg en dbt-werkbelastingen
dbt Labs en Fivetran presenteren Apache Iceberg als open tabelindeling tussen opslag en rekenkracht. Via een Iceberg REST-catalogus, waarvoor beide bedrijven Apache Polaris ondersteunen, kunnen Snowflake, Databricks en BigQuery dezelfde tabellen lezen en schrijven zonder dat teams gegevens hoeven te kopiëren.
De aanpak vermijdt een grote migratie in één keer. Teams kunnen afzonderlijke modellen verplaatsen terwijl de bestaande dbt-structuur intact blijft.
Fivetran Move en Lake Compute
Fivetran demonstreerde Move, een functie die een bestaande Snowflake-native tabel ter plaatse omzet naar een Iceberg-tabel. De tabel behoudt dezelfde naamruimte, zodat afhankelijke dbt-modellen en BI-dashboards geen wijzigingen nodig hebben. In de demonstratie duurde de omzetting enkele minuten.
Voor de getoonde werklast daalde de Snowflake-rekenfactuur met ongeveer 15 tot 20 procent. Fivetran rekende daarvoor geen extra kosten, omdat de bestaande prijs op basis van maandelijkse actieve rijen gelijk bleef.
Met Lake Compute verschuift het concept naar de transformatielaag. Teams kunnen eenvoudige dbt-modellen, zoals filters, casts en hernoemingen, op lake-native rekenkracht uitvoeren, terwijl zware joins of warehouse-functies in het bestaande platform blijven.
Wat Apache Iceberg betekent voor BI-architecturen
De keuze voor een open tabelindeling vermindert de koppeling tussen data en één rekenengine. Dat maakt het mogelijk om per model een passende engine te gebruiken en voorkomt dat een latere platformwissel opnieuw maanden werk vereist. dbt Labs beschrijft eerdere migraties als trajecten van drie tot negen maanden met aanzienlijke risico’s.
De aanpak past bij een stapsgewijze architectuur: opslag blijft toegankelijk voor meerdere engines, terwijl transformaties per model kunnen verschuiven. Voor BI-teams is vooral het behoud van tabelnamen en dashboardverbindingen relevant.
Concrete takeaway
Breng dbt-modellen eerst onder in eenvoudige en zware categorieën. Test Fivetran Move met een bestaande Snowflake-tabel en beoordeel daarna welke eenvoudige modellen zonder wijziging van de DAG naar Lake Compute kunnen.
Verdiep je kennis
ETL uitgelegd — Extract, Transform, Load in gewone taal
Wat is ETL? Leer hoe Extract, Transform en Load werkt, het verschil met ELT, en welke tools je kunt gebruiken. Helder ui...
KennisbankData lakehouse uitgelegd — Het beste van twee werelden
Wat is een data lakehouse en waarom combineert het het beste van data warehouses en data lakes? Vergelijking, architectu...
KennisbankWat is Power BI? Alles wat je moet weten
Ontdek wat Microsoft Power BI is, hoe het werkt, wat het kost en waarom het de populairste BI-tool ter wereld is. Comple...