Dokumen tersebut membahas tentang arsitektur data warehouse dan komponen-komponennya, serta karakteristik dan metodologi perancangan data warehouse. Arsitektur data warehouse terdiri dari operational data, operational data store, load manager, warehouse manager, query manager, detailed data, lightly dan highly summarized data, archive dan backup data, serta end-user access tools. Karakteristik data warehouse meliputi subject oriented, intergrated, non volatile, dan time variant. Sedangkan metodologi perancangannya mencakup pemilihan proses, grain, ident
2. ARSITEKTUR DATA WAREHOUSE
Menurut Connoly dan Begg (2010:1204), arsitektur data warehouse dapat
dijelaskan pada gambar berikut ini :
@SHARY_A
3. Komponen-komponen yang terdapat di dalam
arsitektur data warehouse yaitu :
•Operational Data
•Operational Data Store
•Load Manager
•Warehouse Manager
•Query Manager
•Detailed Data
•Lightly dan Hightly Summarized Data
•Archive dan Backup Data
•End-User Access Tools
@SHARY_A
4. KarakteristikData Warehouse
Menurut Immon (2005:29), karakteristik data warehouse dibagi
Menjadi beberapa bagian, yaitu :
1. SUBJECT ORIENTED
Data Warehose disusun berdasarkan subjek-subjek utama dalam
perusahaan. Hal ini menunjukkan bahwa data
warehouse digunakan untuk menganalisis dan mengambil
keputusan terkait histori subjek-subjek utama tersebut, bukan
digunakan untuk mendukung aplikasi operasional.
@SHARY_A
5. 2. INTERGRATED
Data dalam data warehouse berasal dari berbagai sumber yang
terpisah. Data yang dimasukkan ke dalam data warehouse akan
diubah, disusun ulang, diurutkan, dan dirangkum. Hal ini
dilakukan untuk menjaga konsistensi data dalam data
warehouse sehingga tercipta suatu gambaran data yang
terintegrasi dalam perusahaan.
@SHARY_A
6. 3. NON VOLATILE
Data dalamdata warehouse tidak di-
update secara realtime tapi diperbaharui secara berkala dari
data operasional dalam jumlah data yang besar.
Karakteristik data warehouse berbeda dengan karakteristik
operasional data yang dapat diubah. Data dalam data
warehouse hanya dapat loading data (mengambil data) dan
mengakses data.
@SHARY_A
7. 4.TIME VARIANT
Setiap satuan data dalam data warehouse bersifat akurat
dalam interval waktu tertentu. Pada tiap record terdapat bentuk
penanda waktu untuk menunjukkan kapan waktu
suatu record akurat. Misalnya, dilakukan time stamping atau
pemberian tanggal transaksi untuk tiap record.
@SHARY_A
8. Metodologi Perancangan Data warehouse
Menurut Kimball (2010 : p210) terdapat 9 metodologi
perancangan Data warehouse, diantaranya :
1.Pemilihan Proses (Choosing the Process)
•Proses (function) mengacu pada perihal subjek dari data mart
tertentu
2.Pemilihan Grain (Choosing the Grain)
•MemilihGrain berarti menentukan secara tepat apa yang
diwakili pada tabel fakta
@SHARY_A
9. 3.Identifikasi dan penyesuaian dimensi (Identifying and
conforming the dimensions)
•Dimensi mengatur konteks dari pertanyaan seputar fakta
dalam table fakta
4.Memilih fakta (Choosing the facts)
•Grain dari table fakta menentukan fakta mana dapat
digunakan dalam datamart.
5.Penyimpanan perhitungan awal dalam table fakta (Storing pre-
calculations in the fact table)
•Setiap fakta yang sudah dipilih harus diperiksa ulang untuk
menentukan apakah ada kesempatan untuk perhitungan
awal
@SHARY_A
10. 6.Melengkapi table dimensi (Rounding out the dimension
tables)
•Pada tahap ini, kita akan kembali ke dimensi table dan
menambahkan penjelasan pada dimensi sebanyak
mungkin Penjelasan harus dimengerti oleh para
pengguna atau user
7.Pemilihan durasi basis data (Choosing the duration of the
database)
•Durasi mengukur sejauh mana table fakta bisa melihat
ke beberapa tahun kebelakang.
@SHARY_A
11. 8.Melacak perubahan dimensi secara perlahan (Tracking slowly
changing dimensions)
•Perubahan dimensi secara perlahan
9.Menentukan prioritas query dan mode query (Deciding the
query priorities and the query modes).
•Pada tahap ini, kita mempertimbangkan tentang
permasalahan desain
@SHARY_A
12. TUGAS 2
Jelaskan Komponen-komponen yang terdapat di
dalam arsitektur data warehouse !
Petunjuk Tugas:
- Kerjakan di dobel folio
- Scan tugas dengan aplikasi scan
- Kirim ke Tool tugas yang sudah disediakan di
classroom
- Kumpulkan tugas 1 hari setelah tugas diberikan,
paling lambat jam 00.00 WIB
@SHARY_A