Kali ini mau shared tentang salah satu mata kuliahku semester 5, yaitu Data Warehouse.
Berikut ada beberapa bahasan dan uraian tentang :
- Apa kegunaan Data Warehouse ?
- Mengapa Data Warehouse digunakan dalam perusahaan ?
- Apa keuntungannya ?
- Dan apa kelemahan yang dimiliki Data Warehouse ?
Oke.. Mau tau ulasan dan jawaban dari pertanyaan di atas, let's checked this out ;)
Dengan adanya data warehouse, akan
mempermudah pembuatan aplikasi-aplikasi DSS dan EIS karena memang kegunaan dari
data warehouse adalah khusus untuk
membuat suatu database yang dapat digunakan untuk mendukung proses analisa bagi
para pengambil keputusan.
Disamping itu ada
empat tugas yang bisa dilakukan dengan adanya data warehouse
Menurut Williams, keempat tugas tersebut
yaitu:
- Pembuatan laporan : Pembuatan laporan merupakan salah satu kegunaan data warehouse yang paling umum dilakukan. Dengan menggunakan query sederhana didapatkan laporan perhari,perbulan, pertahun atau jangka waktu kapanpun yang diinginkan.
- On-Line Analytical Processing (OLAP) : Dengan adanya data warehouse,semua informasi baik detail maupun hasil summary yang dibutuhkan dalam proses analisa mudah didapat. OLAP mendayagunakan konsep data multi dimensi dan memungkinkan para pemakai menganalisa data sampai mendetail, tanpa mengetikkan satupun perintah SQL. Hal ini dimungkinkan karena pada konsep multi dimensi, maka data yang berupa fakta yang sama bisa dilihat dengan menggunakan fungsi yang berbeda. Fasilitas lain yang ada pada sofware OLAP adalah fasilitas rool-up dan drill-down. Drill-down adalah kemampuan untuk melihat detail dari suatu informasi dan roll-up adalah kebalikannya.
- Data mining : Data mining merupakan proses untuk menggali(mining) pengetahuan dan informasi baru dari data yang berjumlah banyak pada data warehouse, dengan menggunakan kecerdasan buatan (Artificial Intelegence), statistik dan matematika. Data mining merupakan teknologi yang diharapkan dapat menjembatani komunikasi antara data dan pemakainya.
- Proses informasi executive : Data warehouse dapat membuat ringkasan informasi yang penting dengan tujuan membuat keputusan bisnis, tanpa harus menjelajahi keseluruhan data. Dengan menggunakan data warehouse segala laporan telah diringkas dan dapat pula mengetahui segala rinciannya secara lengkap, sehingga mempermudah proses pengambilan keputusan. Informasi dan data pada laporan data warehouse menjadi target informative bagi user.
1. Menebak target pasar
Data mining dapat mengelompokkan (clustering) model-model pembeli dan melakukan klasifikasi terhadap setiap pembeli dan melakukan klasifikasi terhadap setiap pemebeli sesuai dengan karakteristik yang diinginkan.
2. Melihat pola beli dari waktu ke waktu
Data mining dapat digunakan untuk melihat pola beli dari waktu ke waktu.
3. cross-market analysis
Data mining dapat dimanfaatkan untuk melihat hubungan antara satu produk dengan produk lainnya.
4. Profil pelanggan
Data mining bisa membantu pengguna untuk melihat profil pembeli sehingga dapat diketahui kelompok pembeli tertentu cenderung kepada suatu produk apa saja.
5. Informasi summary
Data mining dapat membuat laporan summary yang bersifat multi dimensi dan dilengkapi dengan informasi statistik lainnya.
Keuntungan Data Warehouse
Data warehouse
merupakan pendekatan untuk menyimpan data dimana sumber-sumber data yang
heterogen(yang biasanya tersebar pada beberapa database OLTP) dimigrasikan
untuk penyimpanan data yang homogen dan terpisah. Keuntungan yang didapatkan
dengan menggunakan data warehouse tersebut dibawah ini (Ramelho).
Ø Data
diorganisir dengan baik untuk query analisis dan sebagai bahan untuk
pemrosesan transaksi.
Ø Perbedaan
diantara struktur data yang heterogen pada beberapa sumber yang terpisah dapat
diatasi.
Ø Aturan untuk
transformasi data diterapkan untuk memvalidasi dan mengkonsolidasi data apabila
data dipindahkan dari database OLTP ke data warehouse.
Ø Masalah
keamanan dan kinerja bisa dipecahkan tanpa perlu mengubah sistem produksi.
Membangun data warehouse tentu saja
memberikan keuntungan lebih bagi suatu perusahaan, karena data warehouse dapat
memberikan keuntungan strategis pada perusahaan tersebut melebihi
pesaing-pesaing mereka. Keuntungan tersebut diperoleh dari beberapa sumber
(Sean Nolan,Tom Huguelet):
Ø Kemampuan
untuk mengakses data yang besar
Ø Kemampuan
untuk memiliki data yang konsistent
Ø Kemampuan
kinerja analisa yang cepat
Ø Mengetahui
adanya hasil yang berulang-ulang
Ø Menemukan
adanya celah pada business knowledge atau business process.
Ø Mengurangi
biaya administrasi
Ø Memberi wewenang
pada semua anggota dari perusaahan dengan menyediakan kepada mereka informasi
yang dibutuhkan agar kinerja bisa lebih efektif.
Kelemahan Data Warehouse
* Data warehouse bukan merupakan lingkungan yang cocok untuk data yang tidak terstruktur.
* Data perlu di ekstrak, diubah (ETL) dan di load ke datawarehouse sehingga membutuhkan tenggang waktu untuk memindahkannya.
* Semakin lama dipelihara, semakin besar biaya untuk merawat sebuah datawarehouse.
* Data warehouse dapat menjadi ketinggalan dari data terbaru yang relatif cepat, karena data yang digunakan di datawarehouse tidak di update secara cepat. sehingga data yang ada tidak optimal.
0 komentar:
Posting Komentar