ETL
ETL staat voor Extract, Transform, Load: gegevens worden uit de bron gelezen, vóór het laden omgezet en daarna in de analyseopslag opgenomen.
Wat betekent ETL?
ETL staat voor Extract, Transform, Load: gegevens uit een bron lezen, volgens vastgelegde regels omzetten en vervolgens in een doelopslag laden. Voor analyses worden bijvoorbeeld eenheden gelijkgetrokken, velden gekoppeld of foutieve records apart gehouden. De volgorde is bepalend: de omzetting vindt plaats vóór het laden in de beoogde analyseopslag.
In een fictief softwareproject levert een achtergrondtaak de looptijd als {"durationMs":90000}. De geplande ETL-stap rekent milliseconden om naar seconden: 90000 / 1000 = 90. Pas daarna wordt {"durationSeconds":90} in de analyseopslag geladen. De veldnamen en getallen dienen ter illustratie; er is geen gegevensverwerking uitgevoerd of snelheid gemeten.
Bij ELT zouden de ruwe gegevens eerst in de doelopslag terechtkomen en daar worden omgezet. ETL plaatst de voorbereiding vóór dat laden. Welke variant past, hangt onder meer af van het doelsysteem en de benodigde analyses; de lettervolgorde alleen bewijst geen kosten- of prestatievoordeel.
Bronnen
Verwante begrippen
- ELTELT staat voor Extract, Load, Transform: ruwe gegevens komen eerst in de doelopslag en worden daar vervolgens omgezet voor de benodigde analyses.
- DatamappingDatamapping legt vast hoe brongegevens naar een doelstructuur gaan. Naast veldnamen moeten betekenis, eenheden en foutafhandeling passen.
- SysteemintegratieSysteemintegratie verbindt toepassingen, gegevens en werkstappen. Naast interfaces moeten identificaties, veldbetekenissen en resultaten overeenkomen.
- Transactionele inboxEen transactionele inbox gebruikt duurzame berichtregistraties om lokale verwerking tegen dubbele afleveringen te beschermen.
- BerichtbevestigingEen berichtbevestiging meldt aan de broker dat een aflevering volgens de afgesproken regel is ontvangen of verwerkt.
- Jitter bij herhaalpogingenRetry jitter varieert wachttijden willekeurig om herhaalpogingen te spreiden en gelijktijdige aanvragen van veel clients te verminderen.
Artikelen over dit onderwerp








Koppelingen & integratie met ASES
ERP, CRM en webshop netjes gekoppeld

