2.1.6 Langkah Pembuatan Gudang data
Adapun langkah-langkah dalam pembuatan gudang data antara lain: 1. Membaca data legacy
Memperhatikan bagian-bagian data yang perlu untuk dibersihkan 2. Memindahkan data dari sumber ke server gudang data
Membuat standarisasi format dan copy-kan data dari sumber sekaligus data dibuat bersih clean.
3. Memecah gudang data dalam tabel fakta dan tabel dimensi. Tabel fakta dan tabel dimensi disusun menurut kebutuhan subyek
2.1.7 Online Analytical Processing OLAP
Online Analytical Processing OLAP adalah sintetis dinamis, analisis dan konsolidasi dari sekumpulan besar data multi-dimensi [3]. OLAP
memungkinkan pengguna untuk mendapatkan pengertian dan pengetahuan yang mendalam mengenai berbagai aspek dari data perusahaan dengan
akses yang cepat, konsisten, interaktif melalui kemungkinan variasi view dari data. Penjelasan mengenai perbedaan OLTP dan OLAP tampak pada
tabel 2.1 [7].
Tabel 2.1 Perbedaan OLTP dan OLAP
Fitur OLTP
OLAP Karakteristik
Proses operasional Proses Informasi
Orientasi Transaksi
Analysis
Fungsi Menangani
transaksi sehari-hari
Kebutuhan informasi
jangka panjang,
pendukung keputusan Desain Database
Berorientasi pada aplikasi StarSnowflake Schema Data
Data up-to-date Data histori
Unit Kerja Transaksi sederhana
Complex query
2.1.8 Extract, Transform, Load ETL
ETL merupakan singkatan dari extract, transform, load yang berfungsi untuk melakukan ekstraksi data dari data source, dan kemudian
melakukan transformasi data, sebelum mengirimkannya ke data store tujuan. Extract adalah suatu pengambilan atau perpindahan data yang
dilakukan dari suatu tempat data awal ke tempat data sementara. Kemudian transform adalah suatu perubahan bentuk yang dilakukan untuk
memenuhi kebutuhan. Sedangkan load adalah suatu pengiriman atau perpindahan data dari tempat data sementara atau variabel tertentu ke
tempat penampungan akhir sebelum data tersebut ditampilkan atau diolah kembali.
Hal ini dijelaskan oleh Kimball yang menyatakan bahwa Extract Transform Load ETL adalah kumpulan dari proses dimana sumber data
operasional disiapkan untuk dimasukan kedalam data warehouse. Proses ini terdiri dari proses ekstraksi extracting data operasional dari sumber
aplikasi, mengubah bentuknya transforming, mengeluarkan loading
dan membuat index dari data itu untuk menjamin kualitas dari data lalu menerbitkannya.
2.1.9 Dimensional modeling