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