ETL, OLTP dan OLAP
Ekstraksi, Mengambil data dari
sistem OLTP (basis data)
Terdapat 3 metode dalam ekstraksi
:
1. Statis
2. Terjadwal
(waktu, perbedaan berkas)
3. Seketika
(log transaksi, trigger, sumber aplikasi)
Trasformasi adalah proses
konversi data yang diambil dari bentuk sebelumnya kedalam bentuk yang
diperlukan sehingga dapat ditempatkan ke dalam database lain (data warehouse)
Tahapan transformasi :
1. Seleksi
2. Pemisahan
dan penggabungan
3. Konversi
(standarisasi, membuat field)
4. Ringkasan
5. Pengayaan
Beberapa tipe fungsi transformasi
:
1. Revisi
format
2. Penghilangan
pengkodean field
3. Menghitung
dan menghasilkan nilai
4. Memecah
field
5. Penggabungan
informasi
6. Konversi
kumpulan karakter
7. Konversi
unit pengukuran
8. Konversi
tanggal dan jam
9. Menjumlahkan
transaksi
10. Restrukturisasi
kunci
11. Membuang
duplikasi
Load adalah proses menulis data
ke database target (data warehouse)
Terdapat 4 model loading :
1. Panggil
2. Tambah
3. Destructive
model (jika kuncirecord yangdatang cocok dengan kuncirecord yang adamaka akan
merubah record yang ada dan jikarecord yang datang adalah record baru makaakan
menambahrecord baru)
4. Constructive
model (jika kuncirecord yangdatang cocok dengan kuncirecord yang adamaka akan
menambah record baru danmenandairecord baru tersebut sebagai penghubung
kerecord lama yang cocokdenganrecord yang akan datang
Online Transaction Processingatau
yang sering disebut dengan OLTP adalah system yang berorientasi proses yang
memproses suatu transaksi secara langsung melalui komputer yang terhubung dalam
jaringan (Nandang, 2004).
OLAP (Online Analytical
Processing) yang merupakan bagian dari Business Intelligence yang berguna untuk
menyediakan laporan analisis, seperti penjualan, marketing, BPM (Business
Process Management), budgeting, forecasting, keuangan dan sebagainya. model
multidimensi, yang mengijinkan query analisis yang kompleks dengan kecepatan
eksekusi yang tinggi.
Komentar
Posting Komentar