CodingKu

Tutorial dan Informasi Seputar Pemrograman
Desain dan Komputasi Kubus Data

Desain dan Komputasi Kubus Data

Desain dan Komputasi Kubus Data

Pendahuluan

Data Warehouse

Datawarehouse adalah basis data yang menyimpan data sekarang dan data masa lalu yang berasal dari berbagai sistem operasional dan sumber yang lain (sumber eksternal) yang menjadi perhatian penting bagi manajemen dalam organisasi dan ditujukan untuk keperluan analisis dan pelaporan manajemen dalam rangka pengambilan keputusan. Datawarehouse digunakan untuk mendukung pengambilan keputusan, bukan untuk melaksanakan pemrosesan transaksi

Meliputi: extraction, transportation, transformation, loading solution, online analytical processing (OLAP),client analysis tool, dan aplikasi lain yang mengatur proses pengumpulan data dan mengirimkan ke business user

Contoh : data penjualan pada suatu perusahaan. Dengan data warehouse maka dapat menjawab pertanyaan “siapakah customer terbesar pada akhir tahun?”

Data warehouse vs OLTP

Workload

  • Data warehouse didesain untuk menampung query dalam jumlah yang besar
  • OLTP hanya mendukung operasi tertentu

Data modification

  • Data warehouse diupdate secara regular (setiap minggu atau setiap hari) menggunakan teknik modifikasi data sehingga user tidak secara langsung mengupdate data warehouse
  • OLTP, user melakukan proses update data secara rutin dan langsung

Schema Design

  • Data warehouse biasanya ternormalisai secara sebagian bahkan dalam keadaan tidak ternormalisasi ( Star Schema dan snowflake schema )
  • OLTP ternormalisasi penuh untuk meningkatkan proses update/insert/delete dan meningkatkan konsistensi data

Typical operation

  • Data warehouse menjalankan query yang memproses banyak baris (ratusan atau milyaran), contoh : total penjualan semua customer pada akhir tahun
  • OLTP hanya mengkases record tertentu, contoh : mencari data order untuk customer tertentu

Historical data

  • Data warehouse menyimpan data selama beberapa bulan atau tahun. Hal ini mendukung proses historical analysis
  • OLTP menyimpan data hanya beberapa minggu atau bulan

Sumber Data

  • Data operasional dalam organisasi, misalnya basis data pelanggan dan produk
  • Sumber eksternal yang diperoleh misalnya melalui Internet, basis data komersial, basis data pemasok atau pelanggan

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *