Selasa, 21 Oktober 2014

resume data warehouse pertemuan #6

·         Dimensional Modelling (DM) adalah suatu desain logic yang merepresentasikan data dalam bentuk standar, dan mudah dipahami, sehingga mendukung untuk akses terhadap data dengan cepat.
·         Tabel Fakta addalah tabel utama dlam sebuah konsep pemodelan dimensional dan dimana hasil dari perhitungan bisnis disimpan.
Contoh tsbel fakta :



·         Tabel Dimensi adalah tabel yag berisikan penjelesan deskriptif dari sebuah bisnis dan memiliki banyak kolo atau atribut.
Contoh tabel dimensi :


·         Ada beberapa pendekatan model schema yang digunakan untuk menggambarkan relasi basis data dari dalam data warehouse, yaitu :
ü  Star Schema
Star Schema merupakan struktur logika yang memiliki tabel fakta yang terdiri atas data factual ditengahnya, dan dikelilingi oleh tabel-tabel dimensi yang berisi referensi data.
Karalkteristik Star Schema :
1.       Pusat dari star disebut fact table
2.       Fact table mempunyai sebuah nilai aggregate dari data-data yang berasal dari tabel dimensi
3.       Setiap tabel dimensi berelasi langsung dengan fact table
4.       Tabel dimensi beisikan data tentang informasi atau waktu
5.       Relasi antara fact table dengan dimensi-dimensinya adalah 1 – N (one to many)
6.       Primary key pada tabel dimensi akan menjadi key pada fact table atau dapat diakatakan bahwa fact table memiliki kombinasi key dari tabel dimensi tersebut


Keuntungan :
1. Sebih simple
2. Mudah dipahami.
3. Hasil dari proses query juga relatif lebih cepa.

Kerugian :
1. boros dalam space.

Contoh Star Schema :


ü Snowflake Schema
Snowflake Schema merupakan pengembangan dari Star Schema, ia juga memiliki satu atau lebih dimensi. Hanya saja pada snowflake, tabel yang berelasi pada tabel fakta hanya tabel dimensi utama, sedangkan tabel yan lain dihubungakan pada tabel dimensi utama.

Keuntungan :
1. Pemakain space yang lebih sedikit
2. Update dan maintenance yang lebih mudah
       
        Kerugian :
1. Model lebih komplek dan rumit
2. Proses query lebih lambat Performance yang kurang bagus.





Contoh Snowflake Schema :



ü Starflake Schema
Starflake Schema adalah skema yang menggabungkan Star Schema dan Snowflake Schemas.
Keuntungan :
1.  Efisien dalam hal mengakses data
2. Dapat beradaptasi terhadap kebutuhan-kebutuhan user
3. Bersifat fleksibel terhadap perubahan yang mengarah pada perkembangan
4. Memiliki kemampuan dalam memodelkan situasi bisnis secara umum
       
        Kerugian :
1.       Skema yang dihasilkan sangat kompleks.Pemrosesan query dapat diperkirakan, hal ini dikarenakan pada level terendah, setiap table fakta harus di query secara independen.
2.       Tidak fokus dalam  pemrosesan data.
3.       Sulit untuk merestrukturisasi semua entitas menjadi satu set dimensi berbeda yang umum untuk entitas rentang satu atau dimensi lebih.

Contoh Starflake Schema :



Selasa, 14 Oktober 2014

Tugas Datawarehouse #3

Star Schema adalah alat dimana pemodelan dimesional diterapkan dan berisi sebuah tabel fakta pusat. Tabel fakta berisi atribut deskriptif yang digunakan untuk proses query dan foreign key untuk menghubungkan ke tabel dimensi. Atribut analisis keputusan terdiri dari ukuran performa, metrik operasional, ukuran agregat, dan semua metrik yang lain yang diperlukan untuk menganalisis performa organisasi.


sebagai contoh berikut tabel ERD perpustakaan 


Pada fase ini aktifitas yang dilakukan adalah membuat model data dimensional yang berupa star Schema, mendesain proses ETL (Extraction, Transformation, Loading), dan menganalisis metadata yang digunakan dalam data warehouse

Berdasarkan ER-Diagram Perpustakaan dan kebutuhan informasi yang dibutuhkan oleh petugas dan manajemen perpustakaan maka model data dimensional yang dibuat dalam bentuk star schema untuk data warehouse perpustakaan


Senin, 06 Oktober 2014

Perancangan Struktur Data Warehouse Untuk Mendukung Perencanaan Pemasaran Produk Menggunakan Star Schema.

Postingan ini berbeda denga dari tugas Data Warehouse sebelumnya di postingan ini saya akan menunjukkan arsitektur dan skema untuk membangun data warehouse

Perancangan Struktur Data Warehouse Untuk  Mendukung  Perencanaan  Pemasaran  Produk Menggunakan Star Schema.

Arsitektur Logik data Warehouse


keterangan : 
Arsitektur  logical  berupa rancangan tahapan alur data dari sumber data sampai menjadi 
data  pada  data  warehouse,  sedangkan  arsitektur  fisik  berupa  gambaran  konfigurasi  teknis  dari data warehouse  tersebut.   Perencanaan  arsitektur  tersebut  tentunya  sedapat  mungkin  didesain sesuai  dengan kondisi yang ada di perusahaan.

Arsitektur Fisik Data Warehouse


Keterangan 
Salah  satu  proses  penting  yang  harus  dilakukan  dalam  pengoperasian  data  warehouse  adalah proses  penyalinan  data  dari  basis  data  operasional.   Proses  penyalinan  data  tersebut  dilakukan setiap periode  waktu  tertentu,  terutama  setelah  terjadi  transaksi  yang  mengakibatkan  penambahan  atau perubahan data pada basis data operasional.

Pemodelan Data Dimensional


Keterangan 

di dalam Arsitektur kemampuan  data  warehouse  dalam  menyediakan 
informasi  yang  dibutuhkan  oleh  user.   Data  warehouse  pemasaran  produk  ini  dapat  menyediakan informasi pemasaran produk yang sesuai kebutuhan dengan cara yang  mudah dan cepat sehingga dapat mendukung  proses  evaluasi  dan  pengambilan  keputusan  yang  dilakukan.   Kemampuan  yang  dimiliki dalam data warehouse ini adalah sebagai berikut:
a.  Roll-up dan drill-down
b.  Output customization
c.  Query sesuai kebutuhan