ETL
ETL står för Extract, Transform, Load: data hämtas från en källa, omvandlas före inläsningen och förs sedan över till analyslagret.
Vad betyder ETL?
ETL står för Extract, Transform, Load: att hämta data från en källa, omvandla dem enligt fastställda regler och sedan läsa in dem i ett mållager. Inför analys kan exempelvis enheter standardiseras, fält kopplas samman eller felaktiga poster skiljas ut. Ordningen är avgörande: omvandlingen sker före inläsningen i det avsedda analyslagret.
I ett fiktivt programvaruprojekt anger ett bakgrundsjobb sin körtid som {"durationMs":90000}. Det planerade ETL-steget räknar om millisekunder till sekunder: 90000 / 1000 = 90. Först därefter läses {"durationSeconds":90} in i analyslagret. Fältnamnen och talen är illustrativa; ingen databearbetning har körts och ingen hastighet har mätts.
Vid ELT skulle rådata först läsas in i mållagret och omvandlas där. ETL placerar förberedelsen före denna inläsning. Vilken variant som passar beror bland annat på målsystemet och de analyser som behövs; bokstavsordningen i sig visar ingen kostnads- eller prestandafördel.
Källor
Relaterade begrepp
- ELTELT står för Extract, Load, Transform: rådata läses först in i mållagret och omvandlas sedan där för de analyser som behövs.
- DatamappningDatamappning anger hur källdata förs över till en målstruktur. Förutom fältnamn behöver betydelse, enheter och felhantering stämma.
- SystemintegrationSystemintegration kopplar program, data och arbetssteg. Utöver gränssnitt behöver identifierare, fältens betydelse och resultat stämma överens.
- Transaktionell inboxEn transaktionell inbox använder beständiga meddelandeposter för att skydda lokal behandling mot dubbla leveranser.
- MeddelandekvittensEn meddelandekvittens talar om för brokern att en leverans har tagits emot eller behandlats enligt den överenskomna regeln.
- Jitter vid återförsökRetry-jitter varierar väntetider slumpmässigt för att sprida återförsök och minska samtidiga anrop från många klienter.
Artiklar om ämnet








API:er & integration med ASES
ERP, CRM och webbutik smidigt sammankopplade

