Turinys:
- Apibrėžimas - ką reiškia „Extract Transform Load“ (ETL)?
- „Techopedia“ paaiškina „Extract Transform Load“ (ETL)
Apibrėžimas - ką reiškia „Extract Transform Load“ (ETL)?
Ištraukų transformavimo apkrova (ETL) yra išgavimo, transformavimo ir įkėlimo procesas duomenų bazės naudojimo metu, bet ypač duomenų saugojimo metu. Tai apima šiuos subprocesus:
- Duomenų gavimas iš išorinių duomenų saugojimo ar perdavimo šaltinių
- Duomenų pavertimas suprantamu formatu, kai duomenys paprastai saugomi kartu su klaidų aptikimo ir taisymo kodais, kad būtų patenkinti operatyviniai poreikiai
- Duomenų perdavimas ir įkėlimas į gavimo galą
„Techopedia“ paaiškina „Extract Transform Load“ (ETL)
Pirmasis ETL proceso etapas yra susijęs su duomenų gavimu iš saugojimo šaltinio. Daugelyje duomenų saugojimo projektų yra integruoti duomenys, gauti iš įvairių šaltinių sistemų. Kiekviena atskira sistema gali naudoti atskirą duomenų organizavimą ar formatą. Bendros duomenų šaltinių struktūros yra reliacinės duomenų bazės ir grynos duomenų bylos. Jie taip pat gali apimti nesusijusius duomenų bazių modelius, tokius kaip informacijos valdymo sistemos ar kitos duomenų struktūros, tokios kaip prieigos prie virtualiosios atminties metodas (VSAM) arba indeksuojamos nuosekliosios prieigos metodas (ISAM). Duomenų šaltiniai gali apimti net išorinius šaltinius, pavyzdžiui, duomenis, gaunamus iš interneto ar per skenavimo sistemą.
Transformavimo etapas naudoja daugybę taisyklių ar operacijų gryniems duomenims iš šaltinio gauti, kad galutine forma pateiktų duomenis manipuliuotų gavimo pabaigoje. Kai kuriems duomenų šaltiniams reikia labai mažai duomenų apdoroti arba jų nereikia visai. Kartais vienas ar keli pakeitimai gali būti kritiniai, kad atitiktų tikslinės duomenų bazės verslo ir techninius reikalavimus.
Įkelimo ar perdavimo etapu siekiama nusiųsti duomenis į gavimo galą, kuri greičiausiai bus duomenų saugojimas. Atsižvelgiant į programos poreikius, šis procesas gali būti labai paprastas arba labai sudėtingas. Kai kurie duomenų saugojimo metodai gali pakeisti senus duomenis kaupiamaisiais duomenimis. Išimami duomenys atnaujinami paprastai periodiškai.
