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 yangdiambil 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
Online Transaction Processing atau yang sering disebutdengan OLTP adalah system yang berorientasi proses yang memproses suatu transaksi secara langsungmelalui 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.