SlideShare a Scribd company logo
1 of 33
Data warehouse
Arsitektur data warehouse
review
• jelaskan pengertian data driven decision making
• jelaskan pengertian data warehouse
• jelaskan perbedaan data warehouse dengan database dari segi tujuan
• jelaskan perbedaan data warehouse dengan database dari segi
sumber data
Centralized data warehouse
Data
warehouse
Database
aplikasi 2
Database
aplikasi 3
Database
aplikasi 4
Database
aplikasi 1
Centralized data warehouse
• Terdiri atas 1 data warehouse
• data dari berbagai database dicopy ke data warehouse
• Kesulitan : membutuhkan good will berbagai bagian di organisasi
untuk bekerja sama. Di lapangan, hal ini sulit tercapai
Datamart
Data
warehouse
Database
aplikasi 2
Data mart 2
Database
aplikasi 1
Database
aplikasi 3
Data mart 1
Data mart 3
ETL
Datamart
• Data warehouse bisa jadi bukan merupakan akhir aliran data dari
database aplikasi
• Data dari data warehouse bisa dikirim ke datamart
• Analogi
❖Data warehouse : Gudang
❖Datamart : pengecer
• Beberapa tipe data mart
❖Dependent
❖Independent
Datamart
• Dependent datamart mendapatkan supplai data dari data warehouse
• Independent datamat mendapatkan data langsung dari database
aplikasi
Datamart
Datamart
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
• Centralized
❖Menggunakan 1 data warehouse
❖menjadi hypermarket data untuk pengambilan keputusan seluruh organisasi
❖Harus ada kemauan antara bagian2 organisasi untuk bekerja sama
❖Perubahan pada satu database aplikasi akan menyebabkan efek berantai
pada keseluruhan data warehouse
• Component based
❖Terdiri atas beberapa bagian
❖Perubahan pada satu database aplikasi hanya berpengaruh pada 1
komponen
❖Membutuhkan usaha untuk menyatukan berbagai komponen, sulit
diintegrasikan
❖Kadang data di satu komponen tidak sinkron dengan komponen lain
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Pilihan arsitektur data warehouse
Cube (multidimensional database)
• data warehouse dibangun di atas RDBMS dan data cube
• Data cube merupakan tipe database yang cocok untuk pengolahan
data dimensional seperti data warehouse
• eksekusi query lebih cepat
• data cube lebih sesuai digunakan di data mart yang ukuran datanya
lebih kecil (100 giga)
• kurang fleksibel dibandingkan RDBMS
• Jadi sebuah data warehouse bisa dibangun di atas RDBMS, data cube
atau gabungan keduanya
Cube (multidimensional database)
Staging layer
Komponen internal data warehouse
• Staging layer :
❖Menampung data yang dicopy dari berbagai database aplikasi
❖Bisa terjadi transforasi data sebelum dikirim ke user access layer. Diusahakan
seminimal mungkin transformasi
❖Bagian e dari etl (extract, transform dan load)
• User access layer
❖Merupakan data warehouse dari perspektif user
❖Tempat star skema, snowflake, dimensional table, dll
❖Tempat user mengambil data untuk membuat keputusan
Staging layer
• Staging layer
• Menerima copy image data dari database
Jenis staging layer
• Persistent staging layer
❖data yang sudah diload ke user access layer tetap tersimpan di staging layer
❖Jika ada penambahan data baru ke staging layer, dilakukan append
• Non persisten staging layer
❖data yang sudah diload ke user access layer tidak tersimpan di staging layer
Staging layer
staging layer
Salah satu bentuk arsitektur dengan staging
layer
Thx

More Related Content

Similar to arsitektur data warehouse.pptx

Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehouseEndang Retnoningsih
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehouseEndang Retnoningsih
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataIebal Eibal
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Ikka Utamy
 
Sister 013 - database terdistribusi
Sister   013 - database terdistribusiSister   013 - database terdistribusi
Sister 013 - database terdistribusiFebriyani Syafri
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Pertemuan 10 (bab x basis data)
Pertemuan 10 (bab x basis data)Pertemuan 10 (bab x basis data)
Pertemuan 10 (bab x basis data)Soim Ahmad
 
Perspektif database
Perspektif databasePerspektif database
Perspektif databaseEka Harefa
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1ikikazuya
 
Konsep Data Warehouse.pptx
Konsep Data Warehouse.pptxKonsep Data Warehouse.pptx
Konsep Data Warehouse.pptxMarketingStaff2
 
Manajemen Sumberdaya Data
Manajemen Sumberdaya DataManajemen Sumberdaya Data
Manajemen Sumberdaya DataAfdan Rojabi
 
Populating Data Warehouse
Populating Data WarehousePopulating Data Warehouse
Populating Data WarehouseNova ed
 

Similar to arsitektur data warehouse.pptx (20)

mengelola sumber data
mengelola sumber datamengelola sumber data
mengelola sumber data
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
 
Desain database
Desain databaseDesain database
Desain database
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan data
 
Seminar datawarehouse @ Universitas Multimedia Nusantara
Seminar datawarehouse @ Universitas Multimedia NusantaraSeminar datawarehouse @ Universitas Multimedia Nusantara
Seminar datawarehouse @ Universitas Multimedia Nusantara
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)
 
Materi 8
Materi 8Materi 8
Materi 8
 
Sister 013 - database terdistribusi
Sister   013 - database terdistribusiSister   013 - database terdistribusi
Sister 013 - database terdistribusi
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
D wh pentol
D wh pentolD wh pentol
D wh pentol
 
Pertemuan 10 (bab x basis data)
Pertemuan 10 (bab x basis data)Pertemuan 10 (bab x basis data)
Pertemuan 10 (bab x basis data)
 
Perspektif database
Perspektif databasePerspektif database
Perspektif database
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
 
Konsep Data Warehouse.pptx
Konsep Data Warehouse.pptxKonsep Data Warehouse.pptx
Konsep Data Warehouse.pptx
 
Pertemuan 10 (Storage)
Pertemuan 10 (Storage)Pertemuan 10 (Storage)
Pertemuan 10 (Storage)
 
Data & basis data
Data & basis dataData & basis data
Data & basis data
 
Manajemen Sumberdaya Data
Manajemen Sumberdaya DataManajemen Sumberdaya Data
Manajemen Sumberdaya Data
 
Populating Data Warehouse
Populating Data WarehousePopulating Data Warehouse
Populating Data Warehouse
 

Recently uploaded

Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMPNiPutuDewikAgustina
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptxfurqanridha
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanAyuApriliyanti6
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
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 2024ssuser0bf64e
 
Teks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasTeks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasMuhamadIlham361836
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxdedyfirgiawan
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppthidayatn24
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
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).pptxnursariheldaseptiana
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakAjiFauzi8
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024RahmadLalu1
 
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdfAksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdfsubki124
 

Recently uploaded (20)

Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMP
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK 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
 
Teks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasTeks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugas
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
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
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerak
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdfAksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
 

arsitektur data warehouse.pptx

  • 2. review • jelaskan pengertian data driven decision making • jelaskan pengertian data warehouse • jelaskan perbedaan data warehouse dengan database dari segi tujuan • jelaskan perbedaan data warehouse dengan database dari segi sumber data
  • 3. Centralized data warehouse Data warehouse Database aplikasi 2 Database aplikasi 3 Database aplikasi 4 Database aplikasi 1
  • 4. Centralized data warehouse • Terdiri atas 1 data warehouse • data dari berbagai database dicopy ke data warehouse • Kesulitan : membutuhkan good will berbagai bagian di organisasi untuk bekerja sama. Di lapangan, hal ini sulit tercapai
  • 5. Datamart Data warehouse Database aplikasi 2 Data mart 2 Database aplikasi 1 Database aplikasi 3 Data mart 1 Data mart 3 ETL
  • 6. Datamart • Data warehouse bisa jadi bukan merupakan akhir aliran data dari database aplikasi • Data dari data warehouse bisa dikirim ke datamart • Analogi ❖Data warehouse : Gudang ❖Datamart : pengecer • Beberapa tipe data mart ❖Dependent ❖Independent
  • 7. Datamart • Dependent datamart mendapatkan supplai data dari data warehouse • Independent datamat mendapatkan data langsung dari database aplikasi
  • 12. Pilihan arsitektur data warehouse • Centralized ❖Menggunakan 1 data warehouse ❖menjadi hypermarket data untuk pengambilan keputusan seluruh organisasi ❖Harus ada kemauan antara bagian2 organisasi untuk bekerja sama ❖Perubahan pada satu database aplikasi akan menyebabkan efek berantai pada keseluruhan data warehouse • Component based ❖Terdiri atas beberapa bagian ❖Perubahan pada satu database aplikasi hanya berpengaruh pada 1 komponen ❖Membutuhkan usaha untuk menyatukan berbagai komponen, sulit diintegrasikan ❖Kadang data di satu komponen tidak sinkron dengan komponen lain
  • 19. Cube (multidimensional database) • data warehouse dibangun di atas RDBMS dan data cube • Data cube merupakan tipe database yang cocok untuk pengolahan data dimensional seperti data warehouse • eksekusi query lebih cepat • data cube lebih sesuai digunakan di data mart yang ukuran datanya lebih kecil (100 giga) • kurang fleksibel dibandingkan RDBMS • Jadi sebuah data warehouse bisa dibangun di atas RDBMS, data cube atau gabungan keduanya
  • 22. Komponen internal data warehouse • Staging layer : ❖Menampung data yang dicopy dari berbagai database aplikasi ❖Bisa terjadi transforasi data sebelum dikirim ke user access layer. Diusahakan seminimal mungkin transformasi ❖Bagian e dari etl (extract, transform dan load) • User access layer ❖Merupakan data warehouse dari perspektif user ❖Tempat star skema, snowflake, dimensional table, dll ❖Tempat user mengambil data untuk membuat keputusan
  • 24. • Staging layer • Menerima copy image data dari database
  • 25. Jenis staging layer • Persistent staging layer ❖data yang sudah diload ke user access layer tetap tersimpan di staging layer ❖Jika ada penambahan data baru ke staging layer, dilakukan append • Non persisten staging layer ❖data yang sudah diload ke user access layer tidak tersimpan di staging layer
  • 26.
  • 27.
  • 28.
  • 29.
  • 32. Salah satu bentuk arsitektur dengan staging layer
  • 33. Thx