2.1 Olap vositalari. OLAP texnologiyalari
OLAP yangi tushuncha emas va o’nlab yillar davomida ishlatilgan. Aslida, texnologiyaning kelib chiqishi 1962 yilda boshlangan. Ammo bu atama faqat 1993 yilda ma’lumotlar bazasi muallifi Ted Koddom tomonidan ishlab chiqilgan bo’lib, u mahsulot uchun 12 ta qoidalarni o’rnatgan. Ko’pgina boshqa dasturlarda bo’lgani kabi, kontseptsiya ham bir necha evolyutsiya bosqichlaridan o’tdi.
OLAP texnologiyasi tarixining o’zi 1970 yildan boshlanadi axborot resurslari Express va birinchi Olap server. Ular 1995 yilda Oracle tomonidan sotib olingan va keyinchalik taniqli kompyuter markasi o’z ma’lumotlar bazasida taqdim etgan ko’p o’lchovli hisoblash dvigatelini onlayn analitik qayta ishlashning asosiga aylandi. 1992 yilda yana bir taniqli onlayn tahliliy qayta ishlash mahsuloti Essbase Arbor Software tomonidan chiqarildi (2007 yilda Oracle tomonidan sotib olingan).
1998 yilda Microsoft MS Analysis Services-ni onlayn ma’lumotlarni qayta ishlash analitik serverini chiqardi. Bu texnologiyaning ommalashishiga hissa qo’shdi va boshqa mahsulotlarni ishlab chiqarishga turtki berdi. Bugungi kunda Olap dasturlarini taklif qiluvchi bir necha dunyoga mashhur etkazib beruvchilar mavjud, jumladan IBM, SAS, SAP, Essbase, Microsoft, Oracle, IcCube.
OLAP mexanizmi bugungi kunda ma’lumotlarni tahlil qilishning eng mashhur usullaridan biridir. Ushbu muammoni hal qilishda ikkita asosiy yondashuv mavjud. Birinchisi, ko’p o’lchovli OLAP (MOLAP) deb nomlanadi, bu mexanizmni server tomonidagi ko’p o’lchovli ma’lumotlar bazasidan foydalangan holda amalga oshiradi, ikkinchisi, Relational OLAP (ROLAP) esa kublarni tezda yaratadi SQL so’rovlari relyatsion DBMS-ga. Ushbu yondashuvlarning har biri o’zining ijobiy va salbiy tomonlariga ega. Ular qiyosiy tahlil ushbu maqola doirasidan tashqarida. Biz ish stoli ROLAP modulining yadrosini amalga oshirishni tasvirlaymiz.
Ushbu muammo Borland Delphi-ga kiritilgan Decision Cube komponentlari asosida qurilgan ROLAP tizimining qo’llanilishidan keyin paydo bo’ldi. Afsuski, ushbu komponentlar to’plamidan foydalanish katta hajmdagi ma’lumotlarning yomon ishlashini ko’rsatdi. Ushbu muammoni kublar bilan oziqlantirishdan oldin iloji boricha ko’proq ma’lumotlarni qisqartirishga urinib, kamaytirish mumkin. Ammo bu har doim ham etarli emas. Internetda va matbuotda siz OLAP tizimlari haqida juda ko’p ma’lumotni topishingiz mumkin, ammo uning ichki ishlashi haqida deyarli hech qaerda aytilmagan. Shuning uchun, muammolarning aksariyati sinov va xato bilan hal qilindi.
Do'stlaringiz bilan baham: |