Jenis - jenis Server OLAP dan Pengertiannya


Jenis-jenis Server OLAP
Kami memiliki empat jenis server OLAP -
       OLAP Relasional (ROLAP)
       OLAP Multidimensional OLAP (MOLAP)
       OLAP Hibrid (HOLAP)
       Khusus SQL Server Server
OLAP
ROLAP relasional ditempatkan di antara server back-end relasional dan alat ujung depan klien. Untuk menyimpan dan mengelola data gudang, ROLAP menggunakan DBMS relasional atau diperpanjang-relasional.
ROLAP termasuk yang berikut -
       Implementasi logika navigasi agregasi.
       Optimalisasi untuk setiap ujung belakang DBMS.
       Alat dan layanan tambahan.
OLAPMultidimensi
MOLAPmenggunakan mesin penyimpanan multidimensi berbasis array untuk tampilan data multidimensi. Dengan penyimpanan data multidimensi, pemanfaatan penyimpanan mungkin rendah jika kumpulan data jarang. Oleh karena itu, banyak server MOLAP menggunakan dua tingkat representasi penyimpanan data untuk menangani kumpulan data yang padat dan jarang.
Hybrid OLAP
Hybrid OLAP adalah kombinasi dari ROLAP dan MOLAP. Ini menawarkan skalabilitas ROLAP yang lebih tinggi dan perhitungan MOLAP yang lebih cepat. Server HOLAP memungkinkan untuk menyimpan volume besar informasi terperinci. Agregasi disimpan secara terpisah di toko MOLAP.
Server SQL Khusus. Server SQL
khusus menyediakan bahasa permintaan canggih dan dukungan pemrosesan permintaan untuk query SQL di atas skema bintang dan kepingan salju di lingkungan hanya baca.
Operasi OLAP
Karena server OLAP didasarkan pada tampilan data multidimensi, kami akan membahas operasi OLAP dalam data multidimensi.
Berikut adalah daftar operasi OLAP -
       Roll-up
       Drill-down
       Slice and dadu
       Pivot (rotate)
Roll-up
Roll-up melakukan agregasi pada kubus data dengan salah satu cara berikut -
       Dengan mendaki hierarki konsep untuk dimensi
       Dengan reduksi dimensi
Diagram berikut menggambarkan cara kerja roll-up.


       Roll-up dilakukan dengan memanjat hierarki konsep untuk lokasi dimensi.
       Awalnya hirarki konsep adalah "jalan <kota <provinsi <negara".
       Saat menggulung, data dikumpulkan dengan naik hierarki lokasi dari tingkat kota ke tingkat negara.
       Data dikelompokkan menjadi kota-kota daripada negara.
       Ketika roll-up dilakukan, satu atau lebih dimensi dari kubus data dihapus.
Drill-down
Drill-down adalah operasi kebalikan dari roll-up. Ini dilakukan dengan salah satu cara berikut -
       Dengan mengecilkan hierarki konsep untuk dimensi
       Dengan memperkenalkan dimensi baru.
Diagram berikut menggambarkan cara drill-down bekerja -


       Drill-down dilakukan dengan mengundurkan hierarki konsep untuk waktu dimensi.
       Awalnya hierarki konsep adalah "hari <bulan <kuartal <tahun."
       Saat menelusuri, dimensi waktu diturunkan dari level kuartal ke level bulan.
       Ketika drill-down dilakukan, satu atau lebih dimensi dari kubus data ditambahkan.
       Ini menavigasi data dari data yang kurang rinci ke data yang sangat rinci.
Slice
Operasi slice memilih satu dimensi tertentu dari kubus yang diberikan dan menyediakan sub-kubus baru. Perhatikan diagram berikut yang menunjukkan cara kerja slice.


       Di sini Slice dilakukan untuk dimensi "waktu" menggunakan kriteria waktu = "Q1".
       Ini akan membentuk sub-kubus baru dengan memilih satu atau lebih dimensi.
Dadu
Dadu memilih dua dimensi atau lebih dari kubus yang diberikan dan menyediakan sub-kubus baru. Perhatikan diagram berikut yang menunjukkan operasi dadu.


Operasi dadu pada kubus berdasarkan kriteria seleksi berikut melibatkan tiga dimensi.
       (location = "Toronto" atau "Vancouver")
       (time = "Q1" atau "Q2")
       (item = "Mobile" atau "Modem")
Pivot
Operasi pivot juga dikenal sebagai rotasi. Ini memutar sumbu data dalam pandangan untuk memberikan presentasi alternatif data. Perhatikan diagram berikut yang menunjukkan operasi pivot.