Kursusel oli kokku 9 moodulit, kus iga juurde anti ka ports kohustuslikku kirjandust lugeda. Loomulikult sel ajal ma seda ei jõudnud lugeda, kuid võtan nüüd eesmärgiks kuu aega järjest lugeda. Vaatame, kuhu jõuame. Lugemine suvalises järjekorras.


aws: What’s the Difference Between ETL and ELT? moodul 3: andmete integreerimine, mis vaatleb lähemalt kahte mõistet ETL (extract, transfrom, load) ja ELT (extract, load, transform).


ETL ja ELT on kaks lähenemist andmetele andmetoru/analüütik ülesehituses. Mõlemad koosnevad kolmest sammust:


ETLi teisendamise etapp tagab, et andmed vastavad sihtandmebaasi nõuetele. Andmed laaditakse alles siis, kui andmed on teisendatud ja kasutamiseks valmis. ETL pärineb1970ndatest ja popiks muutus andmeladude tekkimisega. Iga andmeallikas nõuab oma ETL protsessi ja eelnevalt defineeritud ärireegleid, enne kui need koondatakse keskseks andmehoidlaks. Analüütikud peavad olema kaasatud algusest peale, et teha selgeks vajalikud andmetüübid ja seosed.


ELTil viiakse toorandmed andmelattu ja nende teisendamine, rikastamine toimub alles pärast laadimist. Ning neid võib korduvalt teisendada ja rikastada sõltuvalt kasutusjuhust ja analüüsi vajadustest. Varasemalt eelkõige andmeteadlastele mõeldud andmete puhul, aga täna juba üldlevinud kontseptsioon.


Peamised erinevused ETL ja ELT vahel


Millal kasutada ETL ja millal ELT?

Kaasaegsed andmelahendustes on levinud ELT, kuid siiski leidub mõningaid olukordi, kus ETL on endiselt mõistlikum. Nendeks võivad olla:


Artikkel annab lõpus hea kokkuvõtliku tabeli ETL ja ELT erinevustest.



Allikas: https://aws.amazon.com/compare/the-difference-between-etl-and-elt/