ARSITEKTUR �DATA WAREHOUSE
Intelligence Enterprise
Pengertian Data Warehouse
Sebuah tempat penyimpanan data yang lengkap dan konsisten yang berasal dari sumber-sumber yang berbeda dibuat untuk penggunanya agar mereka dapat mengerti dan menggunakannya
dalam konteks bisnis.
[Barry Davlin]
Pengertian Data Warehouse (cont’d)
Sebuah proses transformasi data ke dalam sebuah informasi dan membuat informasi ini dapat diakses oleh penggunanya tepat waktu untuk membuat perubahan-perubahan (strategi bisnis).
[Forrester Research, 1996]
1. Berorientasi subjek,
2. Diintegrasikan,
3. Time-variant,
4. Nonvolatile,
Koleksi data untuk medukung proses pembuatan manajemen
pengambilan keputusan.
[Bill Inmon]
Pengertian Data Warehouse (cont’d)
Sean Kelly :
The data in the data warehouse is:
Pengertian Data Warehouse (cont’d)
Pengertian Data Warehouse (cont’d)
Pengertian Data Warehouse (cont’d)
Tujuan :
Meningkatkan kualitas dan akurasi informasi bisnis danmengirimkan informasi ke pemakai dalam bentuk yang dimengerti dan dapat diakses dengan mudah.
Perbedaan DW dan OLTP
OLTP | Data Warehouse |
|
|
Sumber Data untuk DW
4 Karakteristik Data Warehouse
Subject Oriented
1. Data warehouse diorganisasikan dalam lingkup subjek, sebagai
contoh: Penjualan, Produk, dan Pelanggan.
2. Berfokus ke dalam pemodelan dan analisis data untuk pihak-
pihak pembuat keputusan.
3. Memisahkan data yang tidak berguna di dalam proses
pendukung keputusan.
Subject Oriented (cont’d )
Integrated
1. Data warehouse dikonstruksikan dengan cara mengintegrasikan
sejumlah sumber data yang berbeda.
2. Data preprocessing diaplikasikan untuk meyakinkan
kekonsistensian data.
Integrated (cont’d)
Savings
Same data
different name
Loans
Different data
Same name
Trust
Data found here
nowhere else
Credit card
Different keys
same data
Integrated (cont’d)
Encoding
Structures
Measurement
of attributes
Multiple
Sources
Data Type
Formats
appl
appl
appl
appl
appl
appl
appl
appl
appl
appl
appl
appl
A - m,f
B - 1,0
C - x,y
D - male, female
A - pipeline - cm
B - pipeline - in
C - pipeline - feet
D - pipeline - yds
A - balance
B - bal
C - currbal
D - balcurr
Integrated (cont’d)
Data Warehouse
Integrated (cont’d)
Data perlu distandarkan :
| Sales | Inventori | Transaksi Penjualan |
Format | Key Text | Key Integer | Key Yes/No |
Description | Nama pelanggan U.N.I.J.O.Y.O | Nama pelanggan UNIPAHIT | Nama pelanggan Universitas majapahit |
Unit | Tinggi centimeter | Tinggi meter | Tinggi inch |
Encoding | Sex Yes = Laki-laki No = Perempuan | Sex L = laki-laki P = Perempuan | Sex 1 = Laki-laki 0 = Perempuan |
Integrated (cont’d)
Time-Variant
Time-Variant (cont’d)
Operasional :
Datawarehouse :
Time-Variant (cont’d)
Nonvolatile (cont’d)
Nonvolatile
yaitu:
a. Initial loading of data
b. Akses data
Operasional
Datawarehouse
Nonvolatile (cont’d)
Prinsip Data Warehouse
Sifat Data Warehouse
Petunjuk Membangun DW
Data Mart
Data Mart
DATAWAREHOUSE vs DATAMART
DATAWAREHOUSE
DATAMART
DATAWAREHOUSE vs DATAMART
Data Warehousing Architecture
Monitoring & Administration
Metadata Repository
Extract
Transform
Load
Refresh
Data Marts
External Sources
Operational dbs
Serve
OLAP servers
Analysis
Query/ Reporting
Data Mining
Three-Tier Architecture
Two Worlds -> Two Systems
Data warehouse Component
Bottom tier
Middle tier
Top tier
6 Functional Components
Meta Data
Source data :
Data staging component
Dari berbagai SO + eksternal data disimpan pd DW yg hrs dirubah/disamakan formatnya shg dpt disimpan u/ query & analisa
ada 3 komponen :
Data Storage Component
KOMPONEN METADATA
Metadata dalam Data WareHouse
=
Kamus Data/ Data Katalog dalam DBMS (Database Management System)
Metadata
Intinya
Pengenalan Metadata
Tipe-Tipe Metadata
Pengenalan Metadata
1. OPERASI METADATA
Pilih data dari sistem sumber untuk data warehouse, pisah recordnya, gabungkan bagian record dengan file sumber lainnya, dan berhasil dengan skema multiple coding dan panjang field
Pengenalan Metadata
2. EXTRAKSI DAN INFORMASI METADATA
Terdiri dari data dari data extraksi data dari sistem sumber, yaitu:
Pengenalan Metadata
3. END-USER METADATA
Adalah Peta Navigasi pada data warehouse
Pengenalan Metadata
FUNGSI METADATA
Contoh Software Data Mart