Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Extract Transform Load (ETL)?
- Ipinapaliwanag ng Techopedia ang Extract Transform Load (ETL)
Kahulugan - Ano ang ibig sabihin ng Extract Transform Load (ETL)?
Ang pag-load ng transaksyon (ETL) ay ang proseso ng pagkuha, pagbabagong-anyo at pag-load sa panahon ng paggamit ng database, ngunit lalo na sa paggamit ng data sa pag-iimbak. Kasama dito ang mga sumusunod na sub-proseso:
- Pagkuha ng data mula sa mga panlabas na imbakan ng data o mga mapagkukunan ng paghahatid
- Ang pagbabago ng data sa isang maiintindihan na format, kung saan ang data ay karaniwang naka-imbak kasama ang isang error sa pagtuklas at code ng pagwawasto upang matugunan ang mga pangangailangan sa pagpapatakbo.
- Paglilipat at pag-load ng data sa pagtanggap ng pagtatapos
Ipinapaliwanag ng Techopedia ang Extract Transform Load (ETL)
Ang unang yugto ng isang proseso ng ETL ay nakatuon sa pagkuha ng data mula sa mapagkukunan ng imbakan. Karamihan sa mga proyekto ng imbakan ng data ay nagsasama ng data na natanggap mula sa iba't ibang mga mapagkukunan ng system. Ang bawat indibidwal na sistema ay maaaring gumamit ng isang hiwalay na samahan ng data o format. Ang mga pangkaraniwang istraktura ng mapagkukunan ng data ay mga database ng relational at dalisay na mga file ng data. Maaari rin nilang isama ang mga pattern na walang kaugnayan sa database tulad ng mga sistema ng pamamahala ng impormasyon o iba pang mga istruktura ng data tulad ng paraan ng pag-access sa virtual na storage (VSAM) o na-index na sunud-sunod na paraan ng pag-access (ISAM). Ang mga mapagkukunan ng data ay maaari ring isama ang mga panlabas na mapagkukunan tulad ng data na nagmumula sa Internet o sa pamamagitan ng isang sistema ng pag-scan.
Ang phase ng pagbabago ay gumagamit ng isang serye ng mga patakaran o operasyon upang makuha ang dalisay na data mula sa pinagmulan upang maihatid ang data sa pangwakas na form para sa pagmamanipula sa pagtanggap ng pagtatapos. Ang ilang mga mapagkukunan ng data ay nangangailangan ng napakaliit o kahit na walang pagproseso ng data. Minsan ang isa o higit pang mga pagbabagong-anyo ay maaaring kritikal upang tumugma sa mga kinakailangan sa negosyo at teknikal ng target na database.
Ang pag-load o paghahatid ng entablado ay naglalayong magpadala ng data sa pagtanggap ng pagtatapos, na marahil ay ang pag-iimbak ng data. Ayon sa mga pangangailangan ng application, ang prosesong ito ay maaaring napaka-simple o napaka kumplikado. Ang ilang mga pamamaraan ng pag-iimbak ng data ay maaaring mapalitan ang lumang data ng pinagsama-samang data. Ang pag-update ng nakuha na data ay karaniwang ginagawa sa isang pana-panahong batayan.
