ETL staat voor Extract, Transform, Load — de drie stappen die data van waar ze ontstaat naar waar ze bruikbaar is brengen. Uit de bron halen, schoonmaken en hervormen, dan laden waar je kunt analyseren. Dat is de ruggengraat van bijna al het datawerk.
De drie stappen
- Extract: data uit bronnen halen — databases, bestanden, API's, je webshop, je CRM.
- Transform: schoonmaken, formaten herstellen, dubbele verwijderen, bronnen combineren.
- Load: het resultaat in een warehouse of database schrijven om te analyseren.
Waarom bedrijven het nodig hebben
Je data leeft op veel plekken en is het zelden met zichzelf eens: verschillende datumformaten, dubbele klanten, niet-kloppende productcodes. ETL maakt van die chaos één schone, betrouwbare dataset — de voorwaarde voor elk betrouwbaar rapport of dashboard.
ETL vs ELT
Je hoort ook «ELT» — eerst laden, dan transformeren in het warehouse. Met moderne warehouses kan dat sneller en eenvoudiger zijn. De keuze hangt af van je tools en datavolume; het doel is identiek: schone, bruikbare data.