" ETL " står för Extract , Transform och Load - de tre grundläggande uppgifter ETL . Utdrag innebär extrahera data från externa källor som du vill sätta i dina databaser . Transform innebär att manipulera externa data till ett format som kommer att matcha upp med formatet på de uppgifter som för närvarande i dina databaser . Load används för att importera de transformerade data i den slutliga databasen eller system där det kommer att finnas. Några har funnit det lättare att läsa in data priot att omvandla det , och det är möjligt att se uttrycket skrivs som " ELT . " Varje uppgift på egen hand kan vara komplex och det finns mjukvara och system som byggs speciellt för ETL bearbetning . Utdrag
" Extract " uppgiften innebär att samla in data från externa källor som du vill sätta in på ditt system och databaser . I ett företag , kan dessa data finns i fristående databaser eller kalkylblad som inte är integrerade med någon master databasen . Uppgifterna kan även vara papperskopior eller kan vara data som du köper från en uppgiftslämnare . Målet med denna uppgift är att förstå dataformat , bedöma den övergripande kvaliteten på uppgifterna och att extrahera data från källan så att den kan manipuleras i nästa uppgift .
Transformera
i " Transform " steg , använder du en mängd programverktyg och även anpassade program för att manipulera data så att den integrerar med data som du redan har . Till exempel anser ett system som identifierar män med ett " M " och honor med en " F. " Om du har extraherat data från en extern källa som identifierar hanar med en " 1 " och honor med en " 2 , " du behöver för att omvandla data genom att omvandla " 1 " till ett " M " och" 2 " till en " F " så att den stämmer med de uppgifter som för närvarande bor i dina databaser och system .
Load
När du har framgångsrikt förvandlats de data du behöver för att fysiskt läsa in den i ditt system eller databas . Innan du laddar data , se till att du har en säkerhetskopia av ditt nuvarande system eller att du kan rulla tillbaka eller ångra importen om det misslyckas . Efter laddning data , är det vanligt att köra revisionsrapporter så du kan granska resultaten av de sammanslagna databaser och system för att se till att de nya uppgifterna inte har orsakat några fel eller problem . Addera ELT
När " Transform " uppgiften i sig är stort och komplext , kanske du vill extrahera data , ladda in den i en temporär tabell i databasen där det kommer att permanent bosätta sig och utföra åtgärderna i " ; Transform " steg efter att du har laddat datan . Med de data som laddas i det slutliga systemet under " Transform " steg gör det ibland lättare att köra rapporter och testa resultaten av de bearbetningsprocesser . På grund av detta är det möjligt att se uttrycket skrivs som " ELT " snarare än " ETL . " Addera