2. OLAP mahsulotlarining tasnifi. OLAP (inglizcha OnLine Analitik ishlov berishdan - ma'lumotlarni tezkor analitik qayta ishlash, shuningdek: ma'lumotlarni real vaqt rejimida analitik qayta ishlash, ma'lumotlarni interaktiv analitik qayta ishlash) - ularning ko'p o'lchovli ierarxik vakolatxonalari asosida ma'lumotlarni analitik qayta ishlashga yondashuv, bu axborot texnologiyalari - biznesning yanada keng doirasiga kiradi.
Shunday qilib, OLAPning mohiyati shundan iboratki, tahlil uchun dastlabki ma'lumotlar ko'p o'lchovli kub shaklida taqdim etiladi va uni o'zboshimchalik bilan boshqarish va kerakli ma'lumot qismlarini - hisobotlarni olish qobiliyati ta'minlanadi. Bunday holda, oxirgi foydalanuvchi kubni har xil bo'limlarda (o'lchamlarda) ma'lumotlarni (faktlarni) avtomatik ravishda umumlashtiradigan va hisob-kitoblarni va hisobot shaklini interaktiv ravishda boshqarish imkonini beradigan ko'p o'lchovli dinamik jadval sifatida ko'radi. Ushbu operatsiyalar OLAP mashinasi (yoki OLAP hisoblash mashinasi) tomonidan amalga oshiriladi.
Bugungi kunda dunyoda OLAP texnologiyalarini tatbiq etadigan ko'plab mahsulotlar ishlab chiqarilgan. Ularning orasida harakatlanishni osonlashtirish uchun OLAP mahsulotlarining tasniflari qo'llaniladi: ma'lumotlarni tahlil qilish uchun saqlash usuli bo'yicha va OLAP mashinasining joylashuvi bo'yicha. Keling, OLAP mahsulotlarining har bir toifasini batafsil ko'rib chiqamiz.
Men buni ma'lumotlarni saqlash bo'yicha tasniflash bilan boshlayman. Eslatib o'taman, ko'p o'lchovli kublar dastlabki va yig'ma ma'lumotlar asosida qurilgan.
Ham kublar uchun ham xom, ham umumiy ma'lumotlar relyatsion va ko'p o'lchovli ma'lumotlar bazalarida saqlanishi mumkin. Shuning uchun hozirda ma'lumotlarni saqlashning uchta usuli mavjud: MOLAP (Ko'p o'lchovli OLAP), ROLAP (Relational OLAP) va HOLAP (Hybrid OLAP). Shunga ko'ra, OLAP mahsulotlari ma'lumotlarni saqlash usuli bo'yicha uchta o'xshash toifaga bo'linadi:
MOLAP uchun manba va yig'ma ma'lumotlar ko'p o'lchovli ma'lumotlar bazasida yoki ko'p o'lchovli mahalliy kubda saqlanadi.
2. ROLAP mahsulotlarida manba ma'lumotlar relyatsion ma'lumotlar bazalarida yoki fayl serveridagi tekis lokal jadvallarda saqlanadi. Umumiy ma'lumotlar bir xil ma'lumotlar bazasidagi xizmat jadvallariga joylashtirilishi mumkin. Ma'lumotlarni relyatsion ma'lumotlar bazasidan ko'p o'lchovli kublarga o'tkazish OLAP vositasi talabiga binoan sodir bo'ladi.
3. HOLAP arxitekturasidan foydalanganda asl ma'lumotlar saqlanib qoladi munosabatasosiva agregatlar ko'p o'lchovli joylashtirilgan. OLAP kubik OLAP vositasi talabiga binoan relyatsion va ko'p o'lchovli ma'lumotlarga asoslanib qurilgan.