Archive

Archive for June 8, 2013

Arsitektur Data Warehouse dan Proses ETL

June 8, 2013 3 comments

Sebelum menuju pembahasan arsitektur data warehouse, mari kita perdalam lagi mengenai definisi data warehouse.

Menurut Inmon (2002), yang dikenal sebagai “Bapak Data Warehouse”, mendefinisikan data warehouse sebagai berikut : “A data warehouse is a subject-oriented, integrated, nonvolatile, and time-variant collection of data in support of management’s decisions”.

Ada beberapa kata kunci yang dapat dijelaskan dari definisi di atas yaitu :

  • Subject-oriented

Data warehouse diogranisir berdasarkan subyek yang akan dicapai dengan menggali informasi yang terdapat pada database suatu perusahaan. Contohnya adalah pembuatan data warehouse untuk analisis keuntungan transaksi penjualan pada tahun 2012.

  • Integrated

Data warehouse terintegrasi dari berbagai data operasional yang berbeda dalam suatu sumber database.

  • Nonvolatile

Data dalam data warehouse tidak dapat berubah secara real-time tetapi dapat diperbaharui secara periodik.

  • Time-variant

Data dalam data warehouse sangat bergantung pada keputusan waktu pengambilan. Contohnya adalah data warehouse yang bersifat bulanan atau tahunan.

Berikut adalah gambar arsitektur data warehouse :

Dari gambar di atas terlihat bahwa data warehouse merupakan kumpulan dari sebuah data operasional atau sumber data lain yang terseleksi dengan proses ETL (Extraction Transformation Loading) untuk kemudian dilanjutkan pada 3 tahap pemanfaatan data warehouse (Olap Analysis, Reporting, dan Data Mining).

Salah satu proses yang paling penting dalam pembuatan data warehouse adalah Read more…

Pengenalan dan Pengertian Data Warehouse

June 8, 2013 1 comment

Pada era sekarang ini, semua serba terkomputerisasi. Dari organisasi yang ruang lingkupnya besar seperti perusahaan sampai organisasi yang ruang lingkupnya kecil seperti koperasi, hampir semuanya sudah terkomputerisasi. Salah satu contoh pemanfaatan komputerisasi dalam sebuah organisasi yaitu untuk penyimpanan data dalam bentuk database.

Seiring berjalannya waktu, data dalam database dari sebuah organisasi akan semakin banyak. Akan tidak bermanfaat jika database yang sudah sedemikian besar tersebut hanya disimpan begitu saja. Akan lebih bermanfaat jika database tersebut diolah agar menghasilkan informasi yang berguna dalam menentukan kebijakan bagi para pengambil keputusan dalam sebuah organisasi. Hasil akhir pengolahan database ini biasa disebut pelaporan atau reporting untuk mengevaluasi hasil pencapaian sebelumnya dan membangun strategi untuk mendapatkan hasil pencapaian berikutnya yang lebih baik. Oleh karena itu, diperlukan sebuah teknik pengolahan database untuk dapat menggali informasi yang tersimpan dalam database tersebut. Pembuatan data warehouse merupakan salah satu solusinya.

Data warehouse digambarkan oleh Inmon (2002) sebagai Read more…