Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan Data Warehouse

Presentasi serupa


Presentasi berjudul: "Perancangan Data Warehouse"— Transcript presentasi:

1 Perancangan Data Warehouse

2 Nine Methodology – Ralph Kimball
1. Memilih Proses (Choosing The Process) Proses (fungsi) mengacu pada subjek masalah dari data mart tertentu. Data mart yang akan dibangun harus sesuai anggaran dan dapat menjawab masalah-masalah bisnis yang penting. Contoh : proses penjualan bahan kimia dan makanan kepada customer

3 2. Memilih Grain (Choosing The Grain)
Memilih grain berarti menentukan apa yang sebenarnya direpresentasikan oleh record dalam tabel fakta. Grain : penjualan Analisis pada penjualan meliputi : Barang dan jenis yang paling banyak terjual/peminatnya, Customer dan kota asal customer yg paling banyak membeli, . Jumlah penjualan barang, total penjualan sebelum pajak, total penjualan sesudah pajak Rata2 penjualan yang dilihat berdasarkan barang, jenis barang, customer, waktu, karyawan dan kota).

4 3. Mendefinisikan dan Menyesuaikan Dimensi (Identifying and conforming the dimenions)
Dimensi yg terpilih : waktu, barang, jenisbarang, karyawan, supplier, kota, customer Tabel Grain dan Dimensi dari Penjualan

5

6 4. Memilih Fakta (Choosing the facts)
Fakta yg terkait dg analisis penjualan : Barang yg paling banyak terjual Customer yg paling banyak membeli Kota asal customer yang paling banyak membeli Total penjualan sebelum pajak Total penjualan setelah pajak Rata-rata penjualan

7 5. Menyimpan Pre-kalkulasi dalam Tabel Fakta (Storing pre-calculations in the fact table)
Fakta Penjualan : JumlahJualBarang = SUM(Qty) TotalPenjualanSebelumPajak = SUM(Qty*HrgJual) TotalPenjualanSetelah Pajak = SUM((PPN*(Qty*HrgJual))+(Qty*HrgJual) RataRataPenjualan = AVG((PPN*(Qty*HrgJual))+(Qty*HrgJual)

8 Tabel Fakta Penjualan

9 6. Melengkapi Tabel Dimensi (Rounding out the dimension tables)
Tabel Dimensi Waktu

10 Tabel Dimensi Barang

11 Tabel Dimensi Jenis Barang

12 Tabel Dimensi Karyawan

13 Tabel Dimensi Customer

14 Tabel Dimensi Kota

15 7. Memilih Durasi dari Database (Choosing the duration of the database)

16 8. Melacak Perubahan Dimensi Secara Perlahan (Tracking slowly changing dimensions)
Dimensi yang mungkin berubah : Dipilih SCD tipe 2 : menyebabkan diciptakannya recod dimensi baru dg surrogate key berbeda

17 Contoh : Data Dimensi Supplier sebelum mengalami perubahan : Data NamaSupplier untuk SupplierID 1 mengalami perubahan :

18 9. Menentukan prioritas dan mode query (Deciding the query priorities and query modes)
Mempertimbangkan pengaruh dari perancangan fisik Batasan untuk user dalam proses ETL dan backup

19 Star Skema Penjualan


Download ppt "Perancangan Data Warehouse"

Presentasi serupa


Iklan oleh Google