EN - FR - DE - ES - IT - PT -

LexiconDream

🔄 ETL

Proses ekstraksi, transformasi, dan pemuatan untuk memindahkan data ke dalam gudang data.

ETL

ETL adalah singkatan dari extract, transform, load. Ini telah menjadi pola standar untuk memindahkan data ke gudang data selama beberapa dekade. Extract mengambil data dari sistem sumber. Transform membersihkan, memvalidasi, dan membentuk ulang data ke dalam skema target. Load menulis data ke dalam gudang data. Transformasi terjadi sebelum pemuatan, pada server pemrosesan terpisah. Gudang data menerima data yang bersih dan terstruktur.

Alat ETL telah berevolusi. ETL awal dikodekan secara manual dalam SQL dan skrip. Alat komersial seperti Informatica dan DataStage menambahkan antarmuka grafis dan penjadwalan. Opsi sumber terbuka seperti Apache NiFi dan Talend memperluas akses. Polanya tetap sama: ekstrak, transformasi, muat. ETL masih merupakan pilihan yang tepat ketika sistem target tidak dapat menangani beban kerja transformasi, ketika volume data perlu dikurangi sebelum dimuat, atau ketika persyaratan peraturan menuntut agar data sensitif ditransformasikan sebelum meninggalkan lingkungan yang terkontrol. Ini juga umum di lingkungan lama di mana gudang data adalah perangkat tradisional dengan daya komputasi terbatas. Munculnya gudang data cloud dan ELT mengurangi dominasi ETL, tetapi tidak menghilangkannya. Banyak organisasi menjalankan keduanya. ETL untuk sistem lama dan data sensitif. ELT untuk pipeline cloud-native. Pola ini tidak usang. Ini adalah salah satu pilihan di antara beberapa pilihan lainnya.

Karakteristik ETL

ETL adalah pola klasik. Pola ini masih berfungsi. Meskipun tidak selalu merupakan pilihan terbaik, namun jarang sekali salah.

Comments

No comments yet. Be the first to share a thought.

Leave a comment