SlideShare a Scribd company logo
1 of 21
Dimensional
Design
Retail Store
4 Langkah Proses Desain
Model Multidimensi
1. Pilih proses bisnis yang akan dimodelkan
 Proses : aktivitas bisnis yang dilakukan di organisasi yang
umumnya didukung oleh sistem koleksi data
 Cara paling efektif memilih bisnis proses : dengarkan apa
yang disampaikan user
 Contoh bisnis proses : pembelian bahan baku, pesanan,
pengiriman, pembuatan invoice, penyimpanan, pembuatan
struk
1. Tentukan grain (inti terkecil) dari proses bisnis tersebut
 Tentukan secara tepat apa yang digambarkan dalam setiap
baris dari tabel fakta
 Merupakan jawaban dari : “ Bagaimana anda
menggambarkan satu baris dalam tabel fakta ?”
 Contoh :
 satu baris Item barang dalam struk pembelian
 data harian level inventori suatu barang
 satu boarding pass untuk masuk ke pesawat
 gambaran bulanan untuk satu rekening bank
4 Langkah Proses Desain
Model Multidimensi(2)
3. Pilih dimensi-dimensi yang terkait dengan tabel
fakta
 Menjawab pertanyaan: “Bagaimana pelaku bisnis
menggambarkan data yang dihasilkan dari bisnis
proses ?”  produknya apa, kapan dibelinya ?
 Contoh dimensi: date, produk, customer, lokasi, etc
4. Identifikasi fakta-fakta numerik
 “Apa yang kita ukur ?”
 Pengguna bisnis sangat tertarik menganalisa ukuran-
ukuran performansi suatu proses bisnis
 Semua kandidat ukuran harus sesuai dengan grain
yang didefinisikan di langkah no. 2
 Fakta umunya berupa angka. Contoh fakta:
kuantitas pemesanan, total biaya, etc
Studi Kasus
 Jaringan Grosir Besar, 100 toko grosir di lima
propinsi
 Masing-masing toko mempunyai
departemen/bagian : grosir, makanan beku,
daging, sayuran, roti, hasil olahan susu, bunga,
kesehatan/kecantikan
 Masing-masing toko punya kira-kira 60.000 produk.
Setiap produk diberi nomor SKU (stock keeping
unit). 55.000 diantaranya disupply oleh dari luar
yang ada UPC (Universal Product Codes), 5000
sisanya adalah produk dari departemen bunga,
daging, roti, sayuran sehingga tidak ada UPC-nya
1. Pilih Proses Bisnis
Manajemen ingin mengerti secara lebih
baik pembelian yang dilakukan
pelanggan sebagaimana yang terekam
dalam sistem POS (Point of Sales)
Jadi, proses bisnis yang akan kita
modelkan adalah : “penjualan ritel POS”
Data ini akan memungkinkan kita untuk
menganalisa produk-produk apa yang
sedang ramai terjual di toko mana, kapan
dan dalam rangka promosi apa
2. Tentukan Grain
Tip : tentukan informasi yang paling atomic
(kecil) yang tidak bisa dibagi/dipecah lagi
Dalam studi kasus ini, informasi yang paling
kecil adalah : item barang yang dibeli
dalam suatu transaksi (yang dicatat oleh
sistem POS)
Kenapa harus atomic?  Fleksibilitas yang
maksimum untuk proses analisa.
Contoh : dengan informasi yang atomic,
bisa mengetahui perbedaan penjualan
untuk suatu produk antara jam 6.00 – 12.00
dan 12.00 – 18.00.
3. Pilih Dimensi
Ada 4 dimensi yang terkait denganAda 4 dimensi yang terkait dengan
informasi yang sudah ditentukan padainformasi yang sudah ditentukan pada
langkah 2 :langkah 2 :
4. Identifikasi Fakta Numerik Ada tiga fakta yang diambil oleh sistem POS :
sales quantity, sales dollar amount, cost dollar
amount
Atribut Tabel Dimensi Date
Contoh Tabel Dimensi Date
Atribut Tabel Dimensi Produk
Contoh Tabel Dimensi Product
Contoh Kegunaan Tabel Dimensi
Produk
Contoh Laporan Sederhana
Contoh Kemampuan Drill Down – Brand Description
Atribut Tabel Dimensi Store
Atribut Tabel Dimensi Promosi
Contoh kasus query:
 Seorang pengguna bisnis mungkin tertarik
untuk mengetahui lebih dalam mengenai
penjualan mingguan (dlm dollar)
berdasarkan promosi untuk kategori
snack selama Januari 2002 untuk semua
Store yang ada di District Boston
Retail Schema in Action
Result:Hasil Query
Hasil Query dlm Cross-Tabular
Pengembangan Schema
Possibility of Snowflaking
Problem with Snowflaking
(Normalisasi Tabel Dimensi)
1. Gambaran yang terlalu kompleks, padahal salah
satu tujuan utama Denormalisasi Model Dimensi
adalah Kesederhanaan(Simplicity)
2. Terlalu banyaknya tabel dan juga proses Join
yang harus dilakukan menyebabkan performansi
query yang lamban
3. Pengurangan Space Memory dengan normalisasi
tabel dimensi tidak signifikan
4. Snowflaking akan memperlambat kemampuan
pengguna untuk browsing (mencari informasi)
dalam satu tabel dimensi.
Browsing seringkali mencakup pembatasan satu
atau lebih atribut dimensi dan melihat nilai yang
berbeda dari atribut yang lain dengan adanya
batasan tersebut.
Dengan browsing pengguna dapat memahami

More Related Content

What's hot

Ully data wearhouse
Ully data wearhouseUlly data wearhouse
Ully data wearhouse
arri adhy
 
08 sip datawarehouse
08 sip datawarehouse08 sip datawarehouse
08 sip datawarehouse
Ikhsan Bz
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouse
Rian Wibowo
 
Chindy, chika. informasi dalam praktik
Chindy, chika. informasi dalam praktikChindy, chika. informasi dalam praktik
Chindy, chika. informasi dalam praktik
chikadamara
 

What's hot (20)

Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)
 
Data Warehousing and OLAP I
Data Warehousing and OLAP IData Warehousing and OLAP I
Data Warehousing and OLAP I
 
Data Warehousing and OLAP II
Data Warehousing and OLAP IIData Warehousing and OLAP II
Data Warehousing and OLAP II
 
Ully data wearhouse
Ully data wearhouseUlly data wearhouse
Ully data wearhouse
 
08 sip datawarehouse
08 sip datawarehouse08 sip datawarehouse
08 sip datawarehouse
 
Kebutuhan Data Warehouse
Kebutuhan Data WarehouseKebutuhan Data Warehouse
Kebutuhan Data Warehouse
 
Pengaplikasian dan implementasi konsep basis data relasional pada sistem prod...
Pengaplikasian dan implementasi konsep basis data relasional pada sistem prod...Pengaplikasian dan implementasi konsep basis data relasional pada sistem prod...
Pengaplikasian dan implementasi konsep basis data relasional pada sistem prod...
 
Fitur dan Komponen Data Warehouse
Fitur dan Komponen Data WarehouseFitur dan Komponen Data Warehouse
Fitur dan Komponen Data Warehouse
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehouse
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouse
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Chindy, chika. informasi dalam praktik
Chindy, chika. informasi dalam praktikChindy, chika. informasi dalam praktik
Chindy, chika. informasi dalam praktik
 
Case2 dai
Case2 daiCase2 dai
Case2 dai
 
Konsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi AkuntansiKonsep Dasar Sistem Informasi Akuntansi
Konsep Dasar Sistem Informasi Akuntansi
 
OLAP
OLAPOLAP
OLAP
 
Data warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.comData warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.com
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data Warehouse
 
Kecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang KeputusanKecerdasan bisnis- Sistem Penunjang Keputusan
Kecerdasan bisnis- Sistem Penunjang Keputusan
 
Kecerdasan bisnis
Kecerdasan bisnisKecerdasan bisnis
Kecerdasan bisnis
 

Viewers also liked

Buku panduan pengelolaan-e-journal
Buku panduan pengelolaan-e-journalBuku panduan pengelolaan-e-journal
Buku panduan pengelolaan-e-journal
Coky Fauzi Alfi
 
Ogd indonesia-final-for-publication
Ogd indonesia-final-for-publicationOgd indonesia-final-for-publication
Ogd indonesia-final-for-publication
Coky Fauzi Alfi
 

Viewers also liked (20)

Buku panduan pengelolaan-e-journal
Buku panduan pengelolaan-e-journalBuku panduan pengelolaan-e-journal
Buku panduan pengelolaan-e-journal
 
Ogd indonesia-final-for-publication
Ogd indonesia-final-for-publicationOgd indonesia-final-for-publication
Ogd indonesia-final-for-publication
 
DWO -Pertemuan 1
DWO -Pertemuan 1DWO -Pertemuan 1
DWO -Pertemuan 1
 
Visual Intelligence
Visual IntelligenceVisual Intelligence
Visual Intelligence
 
1 c manusia-akhlak dan etika
1 c manusia-akhlak dan etika1 c manusia-akhlak dan etika
1 c manusia-akhlak dan etika
 
Tugas 2[1]
Tugas 2[1]Tugas 2[1]
Tugas 2[1]
 
Tugas 1 etika sebagai profesi
Tugas 1 etika sebagai profesiTugas 1 etika sebagai profesi
Tugas 1 etika sebagai profesi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pemrograman berorientasi objek_1
Pemrograman berorientasi objek_1Pemrograman berorientasi objek_1
Pemrograman berorientasi objek_1
 
Interaksi manusia komputer 3
Interaksi manusia komputer 3Interaksi manusia komputer 3
Interaksi manusia komputer 3
 
Presentation1 desain dan perilaku organisasi
Presentation1 desain dan perilaku organisasi Presentation1 desain dan perilaku organisasi
Presentation1 desain dan perilaku organisasi
 
Pancasila (pancasila sebagai sistem etika)
Pancasila (pancasila sebagai sistem etika)Pancasila (pancasila sebagai sistem etika)
Pancasila (pancasila sebagai sistem etika)
 
Etika profesi - pertemuan 2
Etika profesi - pertemuan 2Etika profesi - pertemuan 2
Etika profesi - pertemuan 2
 
6701144244 tegar jagat geni arya perkasa pis-14-06
6701144244 tegar jagat geni arya perkasa pis-14-066701144244 tegar jagat geni arya perkasa pis-14-06
6701144244 tegar jagat geni arya perkasa pis-14-06
 
Etika Bisnis Komersial
Etika Bisnis KomersialEtika Bisnis Komersial
Etika Bisnis Komersial
 
Silabus etika profesi
Silabus etika profesiSilabus etika profesi
Silabus etika profesi
 
Etika profesi - pertemuan 1
Etika profesi - pertemuan 1Etika profesi - pertemuan 1
Etika profesi - pertemuan 1
 
Manusia,nilai,moral dan hukum
Manusia,nilai,moral dan hukumManusia,nilai,moral dan hukum
Manusia,nilai,moral dan hukum
 
Visual Semiotics
Visual SemioticsVisual Semiotics
Visual Semiotics
 
Membangun Kecerdasan Majemuk Anak Usia Dini Melalui Alat Permainan Edukatif
Membangun Kecerdasan Majemuk Anak Usia Dini Melalui Alat Permainan EdukatifMembangun Kecerdasan Majemuk Anak Usia Dini Melalui Alat Permainan Edukatif
Membangun Kecerdasan Majemuk Anak Usia Dini Melalui Alat Permainan Edukatif
 

Similar to Pertemuan 4 -_multi_dimensional_model_design_1

jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptxjbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
destaadebagusstyawan
 
Sistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produkSistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produk
Ainul Yaqin
 

Similar to Pertemuan 4 -_multi_dimensional_model_design_1 (20)

Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
 
analisa sistem
analisa sistemanalisa sistem
analisa sistem
 
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptxjbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
jbptunikompp-gdl-siskanirma-28692-12-seminar_-.pptx
 
PPt sidang
PPt sidangPPt sidang
PPt sidang
 
Rico januar yulianto sistem informasi manejemen pra uts
Rico januar yulianto sistem informasi manejemen pra utsRico januar yulianto sistem informasi manejemen pra uts
Rico januar yulianto sistem informasi manejemen pra uts
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
 
Sim, fajar muh triadi sakti, hapzi ali, pengembangan sistem, universitas merc...
Sim, fajar muh triadi sakti, hapzi ali, pengembangan sistem, universitas merc...Sim, fajar muh triadi sakti, hapzi ali, pengembangan sistem, universitas merc...
Sim, fajar muh triadi sakti, hapzi ali, pengembangan sistem, universitas merc...
 
Analisis Sistem Perancangan Informasi
Analisis Sistem Perancangan InformasiAnalisis Sistem Perancangan Informasi
Analisis Sistem Perancangan Informasi
 
Nurindra dewi astrini 530004903 hapzi ali tugas ii_ut jakarta_2017
Nurindra dewi astrini 530004903  hapzi ali tugas ii_ut jakarta_2017Nurindra dewi astrini 530004903  hapzi ali tugas ii_ut jakarta_2017
Nurindra dewi astrini 530004903 hapzi ali tugas ii_ut jakarta_2017
 
Tugas1 hari sabarno
Tugas1 hari sabarnoTugas1 hari sabarno
Tugas1 hari sabarno
 
Slide Chapter 14
Slide Chapter 14Slide Chapter 14
Slide Chapter 14
 
Sistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produkSistem informasi sebagai sebuah produk
Sistem informasi sebagai sebuah produk
 
6. hapzi ali, sistem informasi pemasaran (marketing information system, mk is...
6. hapzi ali, sistem informasi pemasaran (marketing information system, mk is...6. hapzi ali, sistem informasi pemasaran (marketing information system, mk is...
6. hapzi ali, sistem informasi pemasaran (marketing information system, mk is...
 
ARTIKEL
ARTIKELARTIKEL
ARTIKEL
 
05_Skema Database.ppt
05_Skema Database.ppt05_Skema Database.ppt
05_Skema Database.ppt
 
Bab 8 (18 slide)
Bab 8 (18 slide)Bab 8 (18 slide)
Bab 8 (18 slide)
 
Bab 8
Bab 8 Bab 8
Bab 8
 
Bab 8
Bab 8 Bab 8
Bab 8
 
Bab 8
Bab 8 Bab 8
Bab 8
 
Bab 8
Bab 8 Bab 8
Bab 8
 

More from Abrianto Nugraha

More from Abrianto Nugraha (20)

Ds sn is-02
Ds sn is-02Ds sn is-02
Ds sn is-02
 
Ds sn is-01
Ds sn is-01Ds sn is-01
Ds sn is-01
 
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkapPertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
 
04 pemodelan spk
04 pemodelan spk04 pemodelan spk
04 pemodelan spk
 
02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised
 
01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan
 
Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
 
Pertemuan 7 dan_8
Pertemuan 7 dan_8Pertemuan 7 dan_8
Pertemuan 7 dan_8
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Modul 1 mengambil nilai parameter
Modul 1   mengambil nilai parameterModul 1   mengambil nilai parameter
Modul 1 mengambil nilai parameter
 
Modul 3 object oriented programming dalam php
Modul 3   object oriented programming dalam phpModul 3   object oriented programming dalam php
Modul 3 object oriented programming dalam php
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
 
Pbo 7
Pbo 7Pbo 7
Pbo 7
 
Pbo 6
Pbo 6Pbo 6
Pbo 6
 
Pbo 4
Pbo 4Pbo 4
Pbo 4
 
Pbo 3
Pbo 3Pbo 3
Pbo 3
 

Recently uploaded

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 

Recently uploaded (20)

7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 

Pertemuan 4 -_multi_dimensional_model_design_1

  • 2. 4 Langkah Proses Desain Model Multidimensi 1. Pilih proses bisnis yang akan dimodelkan  Proses : aktivitas bisnis yang dilakukan di organisasi yang umumnya didukung oleh sistem koleksi data  Cara paling efektif memilih bisnis proses : dengarkan apa yang disampaikan user  Contoh bisnis proses : pembelian bahan baku, pesanan, pengiriman, pembuatan invoice, penyimpanan, pembuatan struk 1. Tentukan grain (inti terkecil) dari proses bisnis tersebut  Tentukan secara tepat apa yang digambarkan dalam setiap baris dari tabel fakta  Merupakan jawaban dari : “ Bagaimana anda menggambarkan satu baris dalam tabel fakta ?”  Contoh :  satu baris Item barang dalam struk pembelian  data harian level inventori suatu barang  satu boarding pass untuk masuk ke pesawat  gambaran bulanan untuk satu rekening bank
  • 3. 4 Langkah Proses Desain Model Multidimensi(2) 3. Pilih dimensi-dimensi yang terkait dengan tabel fakta  Menjawab pertanyaan: “Bagaimana pelaku bisnis menggambarkan data yang dihasilkan dari bisnis proses ?”  produknya apa, kapan dibelinya ?  Contoh dimensi: date, produk, customer, lokasi, etc 4. Identifikasi fakta-fakta numerik  “Apa yang kita ukur ?”  Pengguna bisnis sangat tertarik menganalisa ukuran- ukuran performansi suatu proses bisnis  Semua kandidat ukuran harus sesuai dengan grain yang didefinisikan di langkah no. 2  Fakta umunya berupa angka. Contoh fakta: kuantitas pemesanan, total biaya, etc
  • 4. Studi Kasus  Jaringan Grosir Besar, 100 toko grosir di lima propinsi  Masing-masing toko mempunyai departemen/bagian : grosir, makanan beku, daging, sayuran, roti, hasil olahan susu, bunga, kesehatan/kecantikan  Masing-masing toko punya kira-kira 60.000 produk. Setiap produk diberi nomor SKU (stock keeping unit). 55.000 diantaranya disupply oleh dari luar yang ada UPC (Universal Product Codes), 5000 sisanya adalah produk dari departemen bunga, daging, roti, sayuran sehingga tidak ada UPC-nya
  • 5. 1. Pilih Proses Bisnis Manajemen ingin mengerti secara lebih baik pembelian yang dilakukan pelanggan sebagaimana yang terekam dalam sistem POS (Point of Sales) Jadi, proses bisnis yang akan kita modelkan adalah : “penjualan ritel POS” Data ini akan memungkinkan kita untuk menganalisa produk-produk apa yang sedang ramai terjual di toko mana, kapan dan dalam rangka promosi apa
  • 6. 2. Tentukan Grain Tip : tentukan informasi yang paling atomic (kecil) yang tidak bisa dibagi/dipecah lagi Dalam studi kasus ini, informasi yang paling kecil adalah : item barang yang dibeli dalam suatu transaksi (yang dicatat oleh sistem POS) Kenapa harus atomic?  Fleksibilitas yang maksimum untuk proses analisa. Contoh : dengan informasi yang atomic, bisa mengetahui perbedaan penjualan untuk suatu produk antara jam 6.00 – 12.00 dan 12.00 – 18.00.
  • 7. 3. Pilih Dimensi Ada 4 dimensi yang terkait denganAda 4 dimensi yang terkait dengan informasi yang sudah ditentukan padainformasi yang sudah ditentukan pada langkah 2 :langkah 2 :
  • 8. 4. Identifikasi Fakta Numerik Ada tiga fakta yang diambil oleh sistem POS : sales quantity, sales dollar amount, cost dollar amount
  • 13. Contoh Kegunaan Tabel Dimensi Produk Contoh Laporan Sederhana Contoh Kemampuan Drill Down – Brand Description
  • 16. Contoh kasus query:  Seorang pengguna bisnis mungkin tertarik untuk mengetahui lebih dalam mengenai penjualan mingguan (dlm dollar) berdasarkan promosi untuk kategori snack selama Januari 2002 untuk semua Store yang ada di District Boston
  • 18. Result:Hasil Query Hasil Query dlm Cross-Tabular
  • 21. Problem with Snowflaking (Normalisasi Tabel Dimensi) 1. Gambaran yang terlalu kompleks, padahal salah satu tujuan utama Denormalisasi Model Dimensi adalah Kesederhanaan(Simplicity) 2. Terlalu banyaknya tabel dan juga proses Join yang harus dilakukan menyebabkan performansi query yang lamban 3. Pengurangan Space Memory dengan normalisasi tabel dimensi tidak signifikan 4. Snowflaking akan memperlambat kemampuan pengguna untuk browsing (mencari informasi) dalam satu tabel dimensi. Browsing seringkali mencakup pembatasan satu atau lebih atribut dimensi dan melihat nilai yang berbeda dari atribut yang lain dengan adanya batasan tersebut. Dengan browsing pengguna dapat memahami