Jelaskan Tentang Loading
Nama : Anan Krisna
NPM : 19312187
Kelas : IF B SP
Penjelasan Tentang Loading dan Contoh Dari Loading Dalam Data Warehouse
Loading merupakan
proses tahap akhir dalam mengisi data warehouse, data yang selesai diproses
masuk ke data warehouse. Proses ini memuat data tiap data yang selesai diolah atau
yang telah terseleksi dan membuat indeks yang di gunakan.
Contoh ada dua
metode untuk pemuatan data warehouse yaitu:
·
Refresh
atau menuliskan kembali secara keseluruhan data pada data warehouse pada suatu
periode interval
·
Update
atau menuliskan data yang berubah disumber data, tidak ada proses menghapus
disini.
Mode refresh
umumnya digunakan saat pertama kali memuat data dalam datawarehouse. Sedangkan
mode update digunakan saat pemeliharaan dan berjalannya data warehouse.
Load adalah proses
terakhir pada ETL yang berfungsi untuk memasukkan data ke dalam data warehouse.
Kemudian cara untuk memasukkan data adalah dengan menjalankan perintah SQL
script secara periodik. Pada proses ini akan mengubah data kedalam bentuk
Dimensional Data Store agar format data sesuai dengan yang diterapkan pada
proses analisis dan telah terintegrasi dengan beberapa sumber data. Berbagai
macam output yang sesuai dengan skemanya, yaitu terdiri dari proses load-up
data , load-insert data, dan load bulk data. Data tersebut dapat dimuat
sekaligus (full load) atau interval terjadwal (incremental load).
·
Full
loading
Untuk
full loading ETL, semua yang berasal dari transformasi menjadi sebuah catatan
baru dan unik di data warehouse yang berguna untuk menghasilkan kumpulan data
yang tumbuh secara eksponensial dan sulit untuk diatur.
·
Incremental
loading
Metode
yang ini kurang komprehensif, tetapi dalam pengelolaannya tergolong mudah..
Incremental loading membandingkan data yang masuk dengan data yang tersedia
sebelumnya, kemudian akan menghasilkan data tambahan jika ditemukan data yang
unik dan baru.
Lainnya dari proses
loading yaitu melakukan pemindahan data yang telah ditransformasi ke data
warehouse. Strategi loading ke integration layer dibagi menjadi dua bagian,
yaitu strategi loading bagi table dimensi dan strategi loading bagi tabel
fakta.Dalam proses memindahkan data ke repositori data warehouse dapat
dilakukan dengan berbagai macam cara. Dalam hal ini ada 3 tahapan yang
dilakukan dalam me-load data, yaitu:
·
Initial
Load
mempopulasikan
seluruh table data warehouse pada pertama kalinya. Dalam Initial Load, ada 2
metode yang dapat digunakan untuk merefresh data yaitu :
update
(melakukan perubahan secara incremental) dan refresh(me-load kembali dengan
data yang baru).
·
Incremental
Load
Melakukan
proses perubahan yang dibutuhkan untuk strategi planningnya.
·
Full
Refresh
Melakukan
penghapusan isi dari table dan memasukkan kembali dengan data yang baru.
Komentar
Posting Komentar