31
sistem yang telah dirancang untuk menangani pemrosesan transaksi tingkat tinggi
yang dapat mendukung kegiatan bisnis sehari hari.
2.11
ETL (Extraction Transformation Loading)
Menurut Vercellis (2009, p53), ETL (Extraction Transformation Loading)
mengacu pada alat piranti lunak yang didedikasikan untuk melakukan ekstraksi,
transformasi, dan load data ke dalam data warehouse.
Menurut Kimball dan Ross (2010, p8) Extract-transform-load
(ETL) adalah
kumpulan dari proses dimana sumber data operational
disiapkan untuk dimasukan
kedalam data warehouse. Proses
ekstraksi
(extracting) data operational dari
sumber aplikasi, mengubah bentuknya (transform), mengeluarkan (loading) dan
membuat index dari data itu, menjamin kualitas dari data tersebut, dan menerbitkan
data tersebut.
1.
Menurut Kimball dan Ross (2010, p8), extraction adalah langkah pertama
dalam proses memasukkan data ke dalam lingkungan data warehouse.
Extracting berarti membaca dan memahami sumber data dan menyalin data
yang dibutuhkan untuk data warehouse ke dalam staging area untuk
manipulasi lebih jauh.
2.
Data Transforming
Menurut Kimball dan Ross (2010, p8), setelah data diekstrak ke staging
area, ada banyak perubahan yang mungkin dilakukan, seperti cleansing data
(memperbaiki kesalahan ejaan, mengatasi konflik domain, menangani bagian
yang hilang, atau parsing ke dalam format standar), menggabungkan data dari
berbagai sumber, menghilangkan data berulang, dan memberikan warehouse
keys.
3.
Data Loading
Menurut Kimball dan Ross (2010, p8),setelah melakukan transformasi
maka data dapat dimuat ke dalam data warehouse.
Sedangkan, menurut
Connolly dan Begg (2010, 1208), loading data ke dalam data warehouse
dapat terjadi setelah semua transformasi telah terjadi atau sebagai bagian dari
proses transformasi.
Trigger
yang akan aktif pada saat dilakukan loading
data, juga berkontribusi pada kualitas seluruh kinerja data pada proses ETL.
Dari beberapa teori yang dijabarkan oleh para ahli diatas, dapat diambil
kesimpulan bahwa ETL (Extraction Transformation Loading) mengacu pada
alat
|