Andrey Ferriyan
Week 3
Arsitektur dari KB
2
In-depth Data Warehouse (DW)
3
Apa itu DW?
- DW adalah sebuah relational database yang di desain untuk
melakukan query dan analisis dan bukan untuk pemrosesan
transaksi.
- DW menyimpan data sekarang dan masa lampau yang diambil dari
berbagai sumber.
- DW memisahkan antara beban kerja analisis dari beban kerja
transaksi yang memungkinkan sebuah organisasi menggabungkan
data dari berbagai sumber.
4
Review DW
- Sejak 1980s
- Meningkatnya data pada organisasi dengan signifikan
- SQL query sudah tidak mencukupi untuk memenuhi kebutuhan data
analysis (low query performance)
- Masalah pada kualitas data
5
Review DW
6
Operasi dari DW
7
Kelebihan dari DW
8
Perbedaan DW dengan OLTP (Online Transaction Processing)
5. Data History
13
Arsitektur DW
- Data mart: adalah sebuah data warehouse yang lebih
kecil (per departemen). Ada dua jenis data mart:
- 1) Dependent data mart, sebuah subset yang diturunkan
langsung dari data warehouse;
- 2) Independent data mart, sebuah data warehouse kecil yang
khusus didesain untuk suatu unit bisnis atau departemen
- Operational data stores (ODS): short-term DW
14
Arsitektur DW dengan lebih sederhana
Staging area
menyederhanakan
proses summary dan
management DW secara
umum
Reporting
Sumber Data DW
Eksternal
19
Sifat dari DW
Multidimensional: terdapat
banyak kolom dan baris
20
Sifat dari DW
21
Data Mart
22
Data Mart
- Data mart adalah versi simpel dari DW yang fokus pada 1
bidang dalam organisasi.
- Data mart fokus pada kebutuhan-kebutuhan pemakai yang
terkait dalam sebuah departemen atau fungsi bisnis.
Contoh: keuangan, penjualan, marketing.
- Data mart biasanya tidak mengandung data operasional
yang rinci seperti pada data warehouse.
- Data mart hanya mengandung sedikit informasi
dibandingkan dengan data warehouse. Data mart lebih
mudah dipahami dan dinavigasi.
23
Kenapa Data Mart dibutuhkan?
Contoh kasus:
Tim marketing perusahaan membutuhkan data untuk improvisasi
marketing mereka saat adanya hari libur, atau hari-hari
besar.
24
Keunggulan dari Data Mart
- Dari satu sumber
- Cepat dalam pengaksesan
- Mempercepat dalam mendapatkan insight yang berujung pada
mempercepat dalam pengambilan keputusan
- Lebih simpel dan mudah dalam implementasi
- Lebih scalable dan agile dalam manajemen
25