Olap tizimlari onlayn tahliliy ishlov berish. Olapga kirish olap tizimlari onlayn tahliliy ishlov berish



Download 76,2 Kb.
Sana18.04.2023
Hajmi76,2 Kb.
#929420
Bog'liq
OLAP ga kirish


OLAP tizimlari onlayn tahliliy ishlov berish. OLAPga kirish OLAP tizimlari onlayn tahliliy ishlov berish.
OLAPga kirish Kirish Bizning davrimizda deyarli hech bir tashkilot ma'lumotlar bazasini boshqarish tizimlarisiz, ayniqsa an'anaviy ravishda mijozlar bilan o'zaro munosabatlarga yo'naltirilgan tizimlarsiz qila olmaydi. Banklar, sug'urta kompaniyalari, aviakompaniyalar va boshqa transport kompaniyalari, supermarketlar tarmoqlari, telekommunikatsiya va marketing firmalari, xizmat ko'rsatish tashkilotlari va boshqalar - ularning barchasi mijozlar, mahsulotlar va xizmatlar haqida gigabaytlik ma'lumotlarni to'playdi va o'z ma'lumotlar bazalarida saqlaydi. Bunday ma'lumotlarning qiymati shubhasizdir. Bunday ma'lumotlar bazalari operatsion yoki tranzaksiya deb ataladi, chunki ular ko'p sonli kichik operatsiyalar yoki o'qish-yozish operatsiyalari bilan tavsiflanadi. Tranzaktsiyalarni qayd qiluvchi va tranzaksiya ma'lumotlar bazasiga kirishni ta'minlovchi kompyuter tizimlari odatda On-Line Transactional Processing (OLTP) tizimlari yoki buxgalteriya tizimlari deb ataladi. Buxgalteriya tizimlari qisqa vaqt ichida maksimal miqdordagi operatsiyalarni amalga oshirish uchun sozlangan va optimallashtirilgan. Odatda, individual operatsiyalar juda kichik va bir-biriga bog'liq emas. Biroq, mijoz bilan o'zaro munosabatlarni tavsiflovchi har bir ma'lumot yozuvi (qo'llab-quvvatlash xizmatiga qo'ng'iroq, naqd pul o'tkazmasi, katalog buyurtmasi, kompaniya veb-saytiga tashrif va boshqalar) sifat jihatidan yangi ma'lumotlarni olish, ya'ni hisobotlarni yaratish va hisobotlarni yaratish uchun ishlatilishi mumkin. kompaniya faoliyatini tahlil qilish. ... Buxgalteriya tizimlarida analitik funktsiyalar to'plami odatda juda cheklangan. OLTP ilovalarida qo'llaniladigan sxemalar hatto oddiy hisobotlarni ham yaratishni qiyinlashtiradi, chunki ma'lumotlar ko'pincha ko'plab jadvallar bo'ylab tarqaladi va ularni birlashtirish uchun murakkab birlashmalarni bajarish kerak. Qoidaga ko'ra, murakkab hisobotlarni yaratishga urinishlar hisob-kitoblarni talab qiladi va natijada ishlashning yo'qolishiga olib keladi. Bundan tashqari, buxgalteriya tizimlari doimiy o'zgaruvchan ma'lumotlarni saqlaydi. Tranzaktsiyalar yig'ilganda, jamilar juda tez o'zgaradi, shuning uchun bir necha daqiqa oraliqda olingan ikkita tahlil turli natijalar berishi mumkin. Ko'pincha, tahlil hisobot davrining oxirida amalga oshiriladi, aks holda rasm buzilgan bo'lishi mumkin. Bundan tashqari, tahlil qilish uchun zarur bo'lgan ma'lumotlar bir nechta tizimlarda saqlanishi mumkin. Ba'zi tahlillar joriy operatsion muhitda qabul qilinishi mumkin bo'lmagan tarkibiy o'zgarishlarni talab qiladi. Misol uchun, agar kompaniya yangi mahsulotlarga ega bo'lsa, nima bo'lishini aniqlashingiz kerak. Bunday tadqiqotlarni jonli asosda amalga oshirish mumkin emas. Binobarin, samarali tahlil buxgalteriya hisobi tizimida kamdan-kam hollarda amalga oshiriladi. Qarorlarni qabul qilishni qo'llab-quvvatlash tizimlarida, odatda, foydalanuvchini qabul qilish va tahlil qilish uchun qulay shaklda boshlang'ich to'plamdan turli xil namunalar uchun jamlangan ma'lumotlar bilan ta'minlash vositalari mavjud. Odatda, bunday agregat funktsiyalar ko'p o'lchovli (va shuning uchun aloqador bo'lmagan) ma'lumotlar to'plamini (ko'pincha giperkub yoki metakub deb ataladi) tashkil qiladi, uning o'qlarida parametrlar va hujayralar - ularga bog'liq bo'lgan jamlangan ma'lumotlar - va bunday ma'lumotlar relyatsion jadvallarda ham saqlanishi mumkin. Har bir o'q bo'ylab ma'lumotlar turli darajadagi tafsilotlarni ifodalovchi ierarxiyada tashkil etilishi mumkin. Ushbu ma'lumotlar modeli tufayli foydalanuvchilar murakkab so'rovlarni shakllantirishlari, hisobotlarni yaratishlari va ma'lumotlarning kichik to'plamlarini olishlari mumkin. Aynan shu narsa qaror qabul qilishni qo'llab-quvvatlash tizimlariga qiziqish uyg'otdi, ular OLAP (On-Line Analytical Processing, on-line analytical processing, on-line ma'lumotlar tahlili) qo'llanilishining asosiy sohasiga aylandi, bu esa OLTP "rudasini" aylantirdi. tizimlarni menejerlar va tahlilchilar bevosita foydalanishi mumkin bo'lgan tayyor "mahsulot"ga aylantiradi. Bu usul tahlilchilar, menejerlar va rahbarlarga axborot ko‘rinishlarining keng doirasiga tez va izchil kirish orqali to‘plangan ma’lumotlarning “pastki qismiga” kirish imkonini beradi. Kurs ishining maqsadi OLAP texnologiyasini ko'rib chiqishdir. ko'p o'lchovli analitik ma'lumotlarni qayta ishlash Asosiy qism 1 OLAPni tushunish OLAP kontseptsiyasi ko'p o'lchovli ma'lumotlarni taqdim etish tamoyiliga asoslanadi. 1993 yilda OLAP atamasi Edgar Kodd tomonidan kiritilgan. Relyatsion modelning kamchiliklarini ko'rib chiqib, u birinchi navbatda "ma'lumotlarni bir nechta o'lchovlar nuqtai nazaridan, ya'ni korporativ tahlilchilar uchun eng tushunarli tarzda birlashtirish, ko'rish va tahlil qilish" mumkin emasligini ta'kidladi va relyatsion ma'lumotlar bazasining funktsional imkoniyatlarini kengaytiruvchi va uning xususiyatlaridan biri sifatida ko'p o'lchovli tahlilni o'z ichiga olgan OLAP tizimlariga qo'yiladigan umumiy talablar. Ko'p sonli nashrlarda OLAP qisqartmasi nafaqat ma'lumotlarning ko'p o'lchovli ko'rinishini, balki ma'lumotlarning o'zini ko'p o'lchovli ma'lumotlar bazasida saqlashni ham anglatadi. Umuman olganda, bu to'g'ri emas, chunki Coddning o'zi ta'kidlaganidek, "Relational ma'lumotlar bazalari korporativ ma'lumotlarni saqlash uchun eng mos texnologiya bo'lgan, shunday bo'lib qoladi va shunday bo'ladi. Ma'lumotlar bazasining yangi texnologiyasiga ehtiyoj yo'q, balki uni to'ldiradigan tahlil vositalariga ehtiyoj bor. Mavjud DBMS funktsiyalari OLAP-ga xos bo'lgan qazib olishning har xil turlarini oldindan bilish va avtomatlashtirish uchun moslashuvchan. Bu chalkashlik "OLAP yoki ROLAP" kabi qarama-qarshiliklarga olib keladi, bu mutlaqo to'g'ri emas, chunki ROLAP (aloqaviy OLAP) kontseptual darajada OLAP atamasi bilan belgilangan barcha funktsiyalarni qo'llab-quvvatlaydi. Ko'p o'lchovli ma'lumotlar bazasi bazasiga asoslangan OLAP uchun MOLAP maxsus atamasidan foydalanish afzalroq ko'rinadi. Koddning fikriga ko'ra, ko'p o'lchovli kontseptual ko'rinish - bu ma'lum ma'lumotlar to'plamini tahlil qilish mumkin bo'lgan bir nechta mustaqil o'lchovlardan iborat ko'p istiqbolli. Ko'p o'lchovlar bo'yicha bir vaqtning o'zida tahlil qilish ko'p o'lchovli tahlil sifatida aniqlanadi. Har bir o'lchov ketma-ket yig'ish darajalaridan iborat bo'lgan ma'lumotlarni birlashtirish yo'nalishlarini o'z ichiga oladi, bunda har bir yuqori daraja mos keladigan o'lchov uchun ma'lumotlarni yig'ishning kattaroq darajasiga mos keladi. Shunday qilib, o'lchov. Ijrochi "korxona - bo'lim - bo'lim - xodim" umumlashtirish darajalaridan iborat konsolidatsiya yo'nalishi bo'yicha aniqlanishi mumkin. Vaqt o'lchami hatto ikkita birlashtirish yo'nalishini ham o'z ichiga olishi mumkin - yil - chorak - oy - kun va hafta - kun, chunki vaqtni oy va hafta bo'yicha hisoblash mos kelmaydi. Bunday holda, har bir o'lchov uchun kerakli ma'lumot darajasini o'zboshimchalik bilan tanlash mumkin bo'ladi. Burg'ulash operatsiyasi konsolidatsiyaning yuqori bosqichlaridan pastki bosqichlarga o'tishga mos keladi; aksincha, to'plash operatsiyasi quyi darajadan yuqori darajaga o'tishni anglatadi. Codd OLAP toifasidagi dasturiy mahsulot qondirishi kerak bo'lgan 12 ta qoidani aniqladi. 1.2 Onlayn tahliliy ishlov berish vositalariga qo'yiladigan talablar Ko'p o'lchovli kontseptual ko'rinish. OLAP mahsulotidagi ma'lumotlar modelining kontseptual tasviri tabiatan ko'p o'lchovli bo'lishi kerak, ya'ni u tahlilchilarga intuitiv bo'lak va zarlarni bajarish, konsolidatsiya yo'nalishlarini aylantirish va aylanish operatsiyalarini bajarishga imkon berishi kerak. Shaffoflik Foydalanuvchi ma'lumotlarni saqlash va qayta ishlash uchun qanday maxsus vositalar qo'llanilishini, ma'lumotlar qanday tashkil etilganligini va qaerdan kelganligini bilmasligi kerak. Foydalanish imkoniyati. Tahlilchi umumiy kontseptual doirada tahlil qilish imkoniyatiga ega bo'lishi kerak, lekin shu bilan birga ma'lumotlar umumiy analitik modelga bog'langan holda ma'lumotlar bazasining qolgan merosi nazorati ostida qolishi mumkin. Ya'ni, OLAP asboblar to'plami foydalanuvchining ma'lumotlarga yagona, izchil va yaxlit ko'rinishini ta'minlash uchun zarur bo'lgan barcha o'zgarishlarni amalga oshirib, o'zining mantiqiy sxemasini jismoniy ma'lumotlar to'plamiga qo'shishi kerak. Doimiy hisobot samaradorligi O'lchovlar soni va ma'lumotlar bazasi o'lchamlari ortib borayotganligi sababli, tahlilchilar unumdorlikning pasayishiga duch kelmasligi kerak. Barqaror ishlash foydalanish qulayligi va OLAPni oxirgi foydalanuvchiga etkazish uchun zarur bo'lgan murakkablikdan ozod bo'lish uchun muhim ahamiyatga ega. Mijoz - server arxitekturasi (Client-Server Architecture). Operatsion analitik ishlov berishni talab qiluvchi ma'lumotlarning aksariyati asosiy kompyuter tizimlarida saqlanadi va shaxsiy kompyuterlardan olinadi. Shu sababli, talablardan biri OLAP mahsulotlarining mijoz-server muhitida ishlash qobiliyatidir. Bu erda asosiy g'oya shundan iboratki, OLAP vositasining server komponenti etarlicha aqlli bo'lishi va shaffof effektni ta'minlash uchun turli xil mantiqiy va jismoniy korporativ ma'lumotlar bazasi sxemalarini umumlashtirish va konsolidatsiya qilish asosida umumiy kontseptual diagrammani qurish qobiliyatiga ega bo'lishi kerak. Umumiy o'lchovlilik Barcha ma'lumotlar o'lchovlari teng bo'lishi kerak. Alohida o'lchamlarga qo'shimcha xususiyatlar berilishi mumkin, ammo ularning barchasi nosimmetrik bo'lganligi sababli, bu qo'shimcha funksiya har qanday o'lchamga berilishi mumkin. Asosiy ma'lumotlar strukturasi, formulalar va hisobot formatlari biron bir o'lchovga tayanmasligi kerak. Dinamik siyrak matritsa bilan ishlash. OLAP vositasi siyrak matritsalarni optimal tarzda boshqarishi kerak. Kirish tezligi ma'lumotlar xujayralarining joylashuvidan qat'iy nazar saqlanishi kerak va har xil o'lchamdagi va turli xil ma'lumotlar siyrakligi bo'lgan modellar uchun doimiy bo'lishi kerak. Ko'p foydalanuvchi rejimini qo'llab-quvvatlash (Multi-User Support). Ko'pincha bir nechta tahlilchilar bir vaqtning o'zida bir xil analitik model bilan ishlashi yoki bir xil korporativ ma'lumotlarga asoslangan turli modellarni yaratishi kerak. OLAP vositasi ularga bir vaqtda kirish, ma'lumotlar yaxlitligi va himoyasini ta'minlashi kerak. Cheklanmagan o'lchovli operatsiyalar. Har qanday o'lchamdagi ma'lumotlarni hisoblash va manipulyatsiya qilish ma'lumotlar xujayralari o'rtasidagi munosabatlarni taqiqlamasligi yoki cheklamasligi kerak. O'zboshimchalik bilan ta'rifni talab qiladigan transformatsiyalar funktsional jihatdan to'liq formulali tilda ko'rsatilishi kerak. Intuitiv ma'lumotlarni manipulyatsiya qilish. Konsolidatsiya yo'nalishlarini qayta yo'naltirish, ustunlar va satrlarda ma'lumotlarni detallashtirish, yig'ish va konsolidatsiya yo'nalishlari ierarxiyasi tuzilishiga xos bo'lgan boshqa manipulyatsiyalar eng qulay, tabiiy va qulay foydalanuvchi interfeysida amalga oshirilishi kerak. Moslashuvchan hisobot mexanizmi (Moslashuvchan hisobot). Qo'llab-quvvatlash kerak turli yo'llar bilan ma'lumotlarni vizuallashtirish, ya'ni hisobotlar har qanday yo'nalishda taqdim etilishi kerak. Cheksiz o'lchamlar va yig'ish darajalari. Har bir jiddiy OLAP vositasida analitik modelda kamida o'n besh va afzalroq yigirma o'lchovni qabul qilish tavsiya etiladi. 2 OLAP tizimlarining komponentlari 2.1 Server. Mijoz. Internet OLAP sizga katta hajmdagi ma'lumotlarni tez va samarali tahlil qilish imkonini beradi. Ma'lumotlar real biznes ma'lumotlarining tabiiy holatini eng yaqin aks ettiruvchi ko'p o'lchovli shaklda saqlanadi. Bundan tashqari, OLAP foydalanuvchilarga qisqacha ma'lumotlarni tezroq va osonroq olish imkoniyatini beradi. Uning yordami bilan, agar kerak bo'lsa, batafsilroq ma'lumot olish uchun ular ushbu ma'lumotlarning mazmunini o'rganishlari mumkin. OLAP tizimi ko'plab komponentlardan iborat. Taqdimotning eng yuqori darajasida tizim ma'lumotlar manbai, OLAP serveri va mijozni o'z ichiga oladi. Ma'lumotlar manbai - bu tahlil qilish uchun ma'lumotlar olinadigan manba. Manbadan olingan ma'lumotlar OLAP serveriga uzatiladi yoki ko'chiriladi, u erda so'rovlarga keyingi javoblarni tezroq yaratish uchun tartibga solinadi va tayyorlanadi. Mijoz OLAP serverining foydalanuvchi interfeysi hisoblanadi. Maqolaning ushbu qismida har bir komponentning funktsiyalari va butun tizimning ahamiyati tasvirlangan. Manbalar. OLAP tizimlaridagi manba tahlil uchun ma'lumotlarni yetkazib beruvchi serverdir. OLAP mahsulotining qamroviga qarab, manba ma'lumotlar ombori, umumiy ma'lumotlarni o'z ichiga olgan meros ma'lumotlar bazasi, moliyaviy ma'lumotlarni birlashtirgan jadvallar to'plami yoki yuqoridagilarning har qanday kombinatsiyasi bo'lishi mumkin. OLAP mahsulotining turli manbalardan olingan ma'lumotlar bilan ishlash qobiliyati juda muhimdir. Barcha asl ma'lumotlarni saqlash uchun yagona format yoki bitta ma'lumotlar bazasini talab qilish ma'lumotlar bazasi ma'murlari uchun mos emas. Bundan tashqari, bu yondashuv OLAP mahsulotining moslashuvchanligi va quvvatini pasaytiradi. Ma'murlar va foydalanuvchilar nafaqat turli manbalardan, balki bir nechta manbalardan ma'lumotlarni chiqaradigan OLAP mahsulotlari yanada qat'iy talablarga ega bo'lganlarga qaraganda ancha moslashuvchan va foydali ekanligiga ishonishadi. Server. OLAP serveri OLAP tizimining qo'llaniladigan qismidir. Ushbu komponent barcha ishlarni bajaradi (tizim modeliga qarab) va faol kirish ta'minlangan barcha ma'lumotlarni o'zida saqlaydi. Server arxitekturasi turli tushunchalar bilan boshqariladi. Xususan, OLAP mahsulotining asosiy funksional xarakteristikasi ma'lumotlarni saqlash uchun ko'p o'lchovli (MMDB, MDDB) yoki relyatsion (RDB, RDB) ma'lumotlar bazasidan foydalanish hisoblanadi. Birlashtirilgan / Oldindan yig'ilgan ma'lumotlar OLAP uchun tezkor so'rovni amalga oshirish juda muhimdir. Bu OLAP ning asosiy tamoyillaridan biridir - ma'lumotlarni intuitiv manipulyatsiya qilish qobiliyati ma'lumotni tezda qidirishni talab qiladi. Umuman olganda, ma'lumotni olish uchun qancha ko'p hisoblash kerak bo'lsa, javob shunchalik sekinroq bo'ladi. Shuning uchun, so'rovlarni amalga oshirish uchun ozgina vaqtni tejash uchun, odatda, eng ko'p foydalaniladigan, lekin bir vaqtning o'zida hisoblashni talab qiladigan ma'lumotlar bo'laklari dastlabki yig'ilishdan o'tkaziladi. Ya'ni, ular hisobga olinadi va keyin ma'lumotlar bazasida yangi ma'lumotlar sifatida saqlanadi. Oldindan hisoblab chiqilishi mumkin bo'lgan ma'lumotlar turiga misol sifatida yig'ma ma'lumotlar kiradi - masalan, oy, chorak yoki yil bo'yicha savdo ko'rsatkichlari - ular uchun kiritilgan haqiqiy ma'lumotlar kunlik raqamlardir. Turli sotuvchilar oldindan yig'ish va bir qator oldindan hisoblangan qiymatlarni talab qiladigan parametrlar uchun turli xil tanlash usullariga ega. Birlashtirish yondashuvi ma'lumotlar bazasiga ham, so'rovlarni bajarish vaqtiga ham ta'sir qiladi. Agar ko'proq qiymatlar hisoblansa, foydalanuvchi allaqachon hisoblangan qiymatni so'rashi ehtimoli ortadi va shuning uchun javob vaqti qisqaradi, chunki hisoblash uchun dastlabki qiymatni so'rashning hojati yo'q. Biroq, agar barcha mumkin bo'lgan qiymatlarni hisoblash eng yaxshi echim bo'lmasa - bu holda ma'lumotlar bazasi hajmi sezilarli darajada oshadi, bu uni boshqarib bo'lmaydigan holga keltiradi va yig'ish vaqti juda uzun bo'ladi. Bundan tashqari, ma'lumotlar bazasiga raqamli qiymatlar qo'shilganda yoki ular o'zgartirilsa, bu ma'lumotlar yangi ma'lumotlarga qarab oldindan hisoblangan qiymatlarda aks ettirilishi kerak. Shunday qilib, ma'lumotlar bazasini yangilash juda ko'p oldindan hisoblangan qiymatlar holatida ham uzoq vaqt talab qilishi mumkin. Ma'lumotlar bazasi yig'ish paytida odatda oflayn bo'lganligi sababli, yig'ish vaqti juda uzoq bo'lmagani ma'qul. Mijoz. Mijoz - bu ma'lumotlar bazasidagi ma'lumotlarni ko'rsatish va boshqarish uchun ishlatiladigan narsa. Mijoz juda oddiy bo'lishi mumkin - masalan, ma'lumotlarni aylantirish (aylanish) va ma'lumotlarni chuqurlashtirish (burg'ulash) kabi OLAP imkoniyatlarini o'z ichiga olgan jadval ko'rinishida va u ixtisoslashgan, ammo oddiy hisobotlarni ko'rish yoki bo'lishi mumkin. murakkab ma'lumotlarni manipulyatsiya qilish uchun mo'ljallangan maxsus qurilgan dastur kabi kuchli. Internet - mijozning yangi shakli. Bundan tashqari, u yangi texnologiyalarning muhriga ega; ko'pgina Internet yechimlari umuman olganda o'z imkoniyatlari va xususan OLAP yechimlari sifati bilan sezilarli darajada farqlanadi. Ushbu bo'limda har bir mijoz turining turli funktsional xususiyatlari muhokama qilinadi. Server OLAP yechimining asosi bo'lsa-da, mijoz ham xuddi shunday muhim. Server ma'lumotlar manipulyatsiyasini osonlashtirish uchun mustahkam poydevor yaratishi mumkin, ammo agar mijoz murakkab bo'lsa yoki unchalik funktsional bo'lmasa, foydalanuvchi kuchli serverdan to'liq foydalana olmaydi. Mijoz shunchalik muhimki, ko'plab sotuvchilar o'z kuchlarini faqat mijozlarni rivojlantirishga qaratadilar. Ushbu ilovalarga kiritilgan barcha narsalar interfeysning standart ko'rinishi, oldindan belgilangan funktsiyalar va tuzilmalar, shuningdek, ko'proq yoki kamroq standart vaziyatlar uchun tezkor echimlardir. Masalan, moliyaviy paketlar mashhur. Oldindan yaratilgan moliyaviy ilovalar mutaxassislarga ma'lumotlar bazasi tuzilmasi yoki umumiy shakllar va hisobotlarni loyihalashtirmasdan, tanish moliyaviy vositalardan foydalanishga imkon beradi. So'rovlar vositasi / Hisobot ishlab chiqaruvchisi. So'rov vositasi yoki hisobot ishlab chiqaruvchisi OLAP ma'lumotlariga oson kirish imkonini beradi. Ular foydalanish uchun qulay grafik interfeysga ega va foydalanuvchilarga ob'ektlarni hisobotga sudrab olib tashlash orqali hisobotlar yaratish imkonini beradi. An'anaviy hisobot ishlab chiqaruvchisi foydalanuvchiga formatlangan hisobotlarni tezda ishlab chiqarish imkoniyatini taqdim etsa-da, OLAP-qobiliyatli hisobot generatorlari so'nggi hisobotlarni yaratadi. Yakuniy mahsulot - bu ma'lumotlar darajasiga qadar burg'ulash, hisobotlarni aylantirish (aylantirish), ierarxiyalarni qo'llab-quvvatlash va boshqalar qobiliyatiga ega bo'lgan hisobot Elektron jadvallarning qo'shimchalari (qo'shimchalari). Bugungi kunda biznesning ko'pgina yo'nalishlarida elektron jadvallar yordamida korporativ ma'lumotlarni tahlil qilishning turli shakllari amalga oshiriladi. Qaysidir ma'noda, bu ideal hisobot va ma'lumotlarni ko'rish vositasi. Tahlilchi ma'lumotlarni tanlangan yo'nalishda manipulyatsiya qiluvchi makroslarni yaratishi mumkin va shablon shunday tuzilishi mumkinki, ma'lumotlar kiritilganda formulalar to'g'ri qiymatlarni hisoblab chiqadi, bu esa oddiy hisoblarni qayta kiritish zaruratini yo'q qiladi. Biroq, bularning barchasi "tekis" hisobotga olib keladi, ya'ni u yaratilgandan so'ng, uni turli burchaklardan ko'rish qiyin. Misol uchun, diagramma ma'lum vaqt oralig'idagi ma'lumotlarni, aytaylik, bir oyni ko'rsatadi. Va agar kun uchun raqamlarni (oy uchun ma'lumotlardan farqli o'laroq) ko'rishni xohlasa, butunlay yangi grafik yaratish kerak bo'ladi. Aniqlanishi kerak bo'lgan yangi ma'lumotlar to'plami, diagrammaga qo'shilishi kerak bo'lgan yangi teglar va boshqa ko'plab oddiy, ammo zerikarli o'zgarishlar qilish kerak. Bundan tashqari, xatolarga yo'l qo'yadigan bir qator sohalar mavjud bo'lib, ular umuman ishonchlilikni pasaytiradi. Jadvalga OLAP qo'shilganda, barcha mumkin bo'lgan ko'rinishlarni yaratish bilan o'zini yuklamasdan, foydalanuvchiga kerakli ma'lumotlarni taqdim etish uchun bitta diagramma yaratish va keyin uni turli xil manipulyatsiyalarga duchor qilish mumkin bo'ladi. Internet mijoz sifatida. Internet OLAP mijozlar oilasining yangi a'zosi hisoblanadi. Internet orqali OLAP hisobotlarini yaratishning ko'plab afzalliklari mavjud. Eng muhimi, ma'lumotlarga kirish uchun maxsus dasturiy ta'minotga ehtiyojning yo'qligi. Bu kompaniyaga ko'p vaqt va pulni tejaydi. Har bir Internet mahsuloti o'ziga xosdir. Ba'zilari veb-sahifalarni yaratishni osonlashtiradi, lekin kamroq moslashuvchan. Boshqalar esa maʼlumotlaringizning koʻrinishini yaratish va keyin ularni statik HTML fayllari sifatida saqlash imkonini beradi. Bularning barchasi Internet orqali ma'lumotlarni ko'rish imkonini beradi, lekin boshqa hech narsa emas. Ularning yordami bilan ma'lumotlarni faol ravishda manipulyatsiya qilish mumkin emas. Bunday mahsulotlarni to'liq xususiyatli vositalarga aylantiradigan interaktiv va dinamik mahsulotning yana bir turi mavjud. Foydalanuvchilar maʼlumotlar, aylanma, cheklov oʻlchamlari va boshqalarni batafsil koʻrib chiqishlari mumkin.Internetni amalga oshirish vositasini tanlashdan oldin, veb-yechimdan qanday funksionallik talab qilinishini tushunish va keyin qaysi mahsulot bu funksiyani eng yaxshi amalga oshirishini aniqlash muhim. Ilovalar. Ilovalar OLAP ma'lumotlar bazasidan foydalanadigan mijoz turidir. Ular yuqorida tavsiflangan so'rov vositalari va hisobot generatorlari bilan bir xil, ammo ular mahsulotga ko'proq funksionallik qo'shadi. Ilova odatda so'rov vositasidan kuchliroqdir. Rivojlanish. Odatda, OLAP provayderlari foydalanuvchilarga o'zlarining moslashtirilgan ilovalarini yaratish uchun ishlab chiqish muhitini taqdim etadi. Rivojlanish muhiti umuman olganda ob'ektga yo'naltirilgan ilovalarni ishlab chiqishni qo'llab-quvvatlaydigan grafik interfeysdir. Bundan tashqari, ko'pchilik ishlab chiqaruvchilar OLAP ma'lumotlar bazalarini boshqa ilovalar bilan birlashtirish uchun ishlatilishi mumkin bo'lgan API-ni taqdim etadilar. 2.2 OLAP mijozlari O'rnatilgan OLAP mashinasiga ega OLAP mijozlari foydalanuvchilarning shaxsiy kompyuterlariga o'rnatiladi. Ular hisoblash uchun serverni talab qilmaydi va ular nol boshqaruvga ega. Ushbu mijozlar foydalanuvchiga mavjud ma'lumotlar bazalarini sozlash imkonini beradi; qoida tariqasida, bu mutaxassis uchun tushunarli bo'lgan mavzu tavsifi orqasida ma'lumotlarning jismoniy tuzilishini yashiradigan lug'at yaratadi. Keyin OLAP mijozi o'zboshimchalik bilan so'rovlarni bajaradi va natijalarni OLAP jadvalida ko'rsatadi. Bu jadvalda, o'z navbatida, foydalanuvchi ma'lumotlarni manipulyatsiya qilishi va ekranda yoki qog'ozda yuzlab turli hisobotlarni olishi mumkin. RDBMS bilan ishlash uchun mo'ljallangan OLAP mijozlari korporatsiyada mavjud, masalan, OLTP ma'lumotlar bazasida saqlangan ma'lumotlarni tahlil qilish imkonini beradi. Biroq, ularning ikkinchi maqsadi tez va arzon narxlarda ma'lumotlar omborlari yoki ma'lumotlar martlarini yaratish bo'lishi mumkin - bu holda, tashkilot dasturchilari faqat relyatsion ma'lumotlar bazalari va ma'lumotlarni yuklash tartib-qoidalarida yulduz jadvallari to'plamini yaratishlari kerak. Ishning eng ko'p vaqt talab qiladigan qismi - maxsus so'rovlar va hisobotlar uchun ko'plab variantlarga ega interfeyslarni yozish - OLAP mijozida bir necha soat ichida amalga oshiriladi. Yakuniy foydalanuvchi esa bunday dasturni o'zlashtirish uchun taxminan 30 daqiqa vaqt oladi. OLAP mijozlari ma'lumotlar bazasini ishlab chiquvchilarning o'zlari tomonidan ham ko'p o'lchovli, ham relyatsion ta'minlanadi. Bular qulaylik va go‘zallik nuqtai nazaridan deyarli benchmark mahsuloti bo‘lgan SAS Corporate Reporter, Oracle Discoverer, MS Pivot Services va Pivot Table dasturlari to‘plami va boshqalar. MS OLAP xizmatlari bilan ishlash uchun mo‘ljallangan ko‘plab dasturlar MS OLAP xizmatlarining bir qismi sifatida yetkazib beriladi. Microsoft korporatsiyasi tomonidan o'tkazilgan OLAP kampaniyasi. Odatda, ular Pivot Tablening takomillashtirilgan versiyalari bo'lib, MS Office yoki veb-brauzerda foydalanish uchun mo'ljallangan. Bu Matryx, Knosys va boshqalarning mahsulotlari bo'lib, ular soddaligi, arzonligi va samaradorligi tufayli G'arbda katta shuhrat qozongan. 3 OLAP mahsulotlarining tasnifi 3.1 Ko'p o'lchovli OLAP Hozirgi vaqtda bozorda OLAP funksiyasini u yoki bu darajada ta'minlovchi ko'plab mahsulotlar mavjud. Foydalanuvchi interfeysidan manba ma'lumotlar bazasiga ko'p o'lchovli kontseptual ko'rinishni taqdim etish orqali barcha OLAP mahsulotlari manba ma'lumotlar bazasiga o'xshash uchta sinfga bo'linadi. 1. Birinchi onlayn tahliliy ishlov berish tizimlari (masalan, Arbor Software kompaniyasidan Essbase, Oracle kompaniyasidan Oracle Express Server) MOLAP sinfiga tegishli edi, ya'ni ular faqat o'zlarining ko'p o'lchovli ma'lumotlar bazalari bilan ishlashlari mumkin edi. Ular xususiy ko'p o'lchovli DBMS texnologiyalariga asoslangan va eng qimmat hisoblanadi. Ushbu tizimlar OLAPni qayta ishlashning to'liq tsiklini ta'minlaydi. Ular server komponentiga qo'shimcha ravishda o'zlarining integratsiyalashgan mijoz interfeysini o'z ichiga oladi yoki foydalanuvchi bilan muloqot qilish uchun tashqi elektron jadval dasturlarini ishlatadi. Bunday tizimlarga xizmat ko'rsatish uchun tizimni o'rnatish, texnik xizmat ko'rsatish va oxirgi foydalanuvchilar uchun ma'lumotlar taqdimotini shakllantirish uchun xodimlarning maxsus xodimlari talab qilinadi. 2. Relyatsion ma'lumotlarni onlayn tahliliy qayta ishlash tizimlari (ROLAP) relyatsion ma'lumotlar bazasida saqlanadigan ma'lumotlarni ko'p o'lchovli shaklda taqdim etish imkonini beradi, metama'lumotlarning oraliq qatlami orqali axborotni ko'p o'lchovli modelga aylantirishni ta'minlaydi. Bu sinfga MicroStrategy-dan DSS Suite, Informix-dan MetaCube, Information Advantage-dan DecisionSuite va boshqalar kiradi. Rossiyada, Ivanovo davlat energetika universitetida ishlab chiqilgan InfoVisor dasturiy paketi ham shu sinf tizimidir. ROLAP tizimlari katta omborxonalar bilan ishlash uchun juda mos keladi. MOLAP tizimlari singari, ular IT-ga jiddiy texnik xizmat ko'rsatishni talab qiladi va ko'p foydalanuvchidir. 3. Nihoyat, gibrid tizimlar (Gybrid OLAP, HOLAP) oldingi sinflarga xos bo'lgan afzalliklarni birlashtirish va kamchiliklarni minimallashtirish uchun mo'ljallangan. Bu sinf Speedware's Media / MRni o'z ichiga oladi. Ishlab chiquvchilarning fikriga ko'ra, u MOLAP-ning analitik moslashuvchanligi va sezgirligini ROLAP-ga xos bo'lgan haqiqiy ma'lumotlarga doimiy kirish imkoniyatini birlashtiradi. Ushbu vositalarga qo'shimcha ravishda yana bir sinf mavjud - OLAP funktsiyalari bilan to'ldirilgan yoki bunday funktsiyalarni bajaradigan tashqi vositalar bilan birlashtirilgan ish stoli so'rovlari va hisobot berish vositalari. Ushbu yaxshi ishlab chiqilgan tizimlar ma'lumotlarni asl manbalardan oladi, ularni o'zgartiradi va oxirgi foydalanuvchining mijoz stantsiyasida ishlaydigan dinamik ko'p o'lchovli ma'lumotlar bazasiga joylashtiradi. Bu sinfning asosiy vakillari shu nomdagi kompaniyaning BusinessObjects, Brio Technology-dan BrioQuery va Cognos-dan PowerPlay hisoblanadi. Ba'zi OLAP mahsulotlarining umumiy ko'rinishi ilovada keltirilgan. Ko'p o'lchovli ma'lumotlarni taqdim etishga asoslangan ixtisoslashtirilgan ma'lumotlar bazasida ma'lumotlar relyatsion jadvallar ko'rinishida emas, balki tartiblangan ko'p o'lchovli massivlar shaklida tashkil etiladi: 1) giperkublar (ma'lumotlar bazasida saqlangan barcha hujayralar bir xil o'lchamga ega bo'lishi kerak, ya'ni o'lchovlarning eng to'liq bazasida bo'lishi kerak) yoki 2) polikublar (har bir o'zgaruvchi o'z o'lchovlari bilan saqlanadi va barcha bog'liq ishlov berish qiyinchiliklari tizimning ichki mexanizmlariga o'tkaziladi). Onlayn tahliliy qayta ishlash tizimlarida ko'p o'lchovli ma'lumotlar bazalaridan foydalanish quyidagi afzalliklarga ega. 1. Ko'p o'lchovli ma'lumotlar bazasidan foydalanganda ma'lumotlarni qidirish va qidirish relyatsion ma'lumotlar bazasining ko'p o'lchovli kontseptual ko'rinishiga qaraganda ancha tezroq bo'ladi, chunki ko'p o'lchovli ma'lumotlar bazasi normallashtirilmagan, oldindan yig'ilgan ko'rsatkichlarni o'z ichiga oladi va so'ralgan kataklarga optimallashtirilgan kirishni ta'minlaydi. 2. Ko'p o'lchovli ma'lumotlar bazasi axborot modeliga turli xil o'rnatilgan funktsiyalarni kiritish vazifalarini osongina engadi, SQL tilining ob'ektiv mavjud cheklovlari esa bu vazifalarni relyatsion DBMS asosida bajarishni ancha qiyin va ba'zan imkonsiz qiladi. Boshqa tomondan, sezilarli cheklovlar mavjud. 1. Ko'p o'lchovli DBMS katta ma'lumotlar bazalari bilan ishlashga imkon bermaydi. Bundan tashqari, denormalizatsiya va dastlabki yig'ish tufayli, ko'p o'lchovli ma'lumotlar bazasidagi ma'lumotlar miqdori, qoida tariqasida, (Codd bo'yicha) dastlabki batafsil ma'lumotlar hajmidan 2,5-100 baravar kamroq bo'ladi. 2. Ko'p o'lchovli DBMS relyatsionlarga nisbatan tashqi xotiradan juda samarasiz foydalanadi. Aksariyat hollarda axborot giperkubkasi juda siyrak bo'lib, ma'lumotlar tartiblangan shaklda saqlanganligi sababli, aniqlanmagan qiymatlarni faqat ma'lumotlarni eng katta qo'shni guruhlarga ajratish imkonini beradigan optimal tartiblash tartibini tanlash orqali olib tashlash mumkin. Ammo bu holatda ham muammo faqat qisman hal qilinadi. Bundan tashqari, siyrak ma'lumotlarni saqlash uchun maqbul bo'lgan tartiblash tartibi so'rovlarda eng ko'p ishlatiladigan tartibdan farq qilishi mumkin. Shuning uchun, haqiqiy tizimlarda siz ishlash va ma'lumotlar bazasi egallagan disk maydonining ortiqcha miqdori o'rtasida murosani topishingiz kerak. Shuning uchun ko'p o'lchovli DBMS dan foydalanish faqat quyidagi shartlarda oqlanadi. 1. Tahlil qilish uchun dastlabki ma'lumotlar hajmi unchalik katta emas (bir necha gigabaytdan ortiq emas), ya'ni ma'lumotlarni yig'ish darajasi ancha yuqori. 2. Axborot o'lchovlari to'plami barqaror (chunki ularning tuzilishidagi har qanday o'zgarish deyarli har doim giperkubni to'liq qayta qurishni talab qiladi). 3. Tizimning maxsus so'rovlarga javob berish vaqti eng muhim parametrdir. 4. Giperkub xujayralarida o‘zaro o‘lchamli hisob-kitoblarni amalga oshirish, shu jumladan, maxsus funksiyalarni yozish imkoniyatini yaratish uchun murakkab o‘rnatilgan funksiyalardan keng foydalanish talab etiladi. Onlayn tahliliy qayta ishlash tizimlarida relyatsion ma'lumotlar bazalaridan bevosita foydalanish quyidagi afzalliklarga ega. 1. Ko'pgina hollarda korporativ ma'lumotlar omborlari relyatsion DBMS yordamida amalga oshiriladi va ROLAP vositalari ularni bevosita tahlil qilish imkonini beradi. Shu bilan birga, saqlash hajmi MOLAP misolidagi kabi muhim parametr emas. 2. Muammoning o'zgaruvchan o'lchami bo'lsa, o'lchov strukturasiga tez-tez o'zgartirishlar kiritish kerak bo'lganda, o'lchamning dinamik tasviriga ega ROLAP tizimlari optimal echimdir, chunki ularda bunday o'zgartirishlar fizikani talab qilmaydi. ma'lumotlar bazasini qayta tashkil etish. 3. Relyatsion DBMS ma'lumotlarni himoya qilishning sezilarli darajada yuqori darajasini va kirish huquqlarini farqlash uchun yaxshi imkoniyatlarni ta'minlaydi. ROLAP ning ko'p o'lchovli ma'lumotlar bazasiga nisbatan asosiy kamchiligi pastroq ishlashdir. Aloqaviy tizimlar MOLAP bilan taqqoslanadigan samaradorlikka erishish uchun ehtiyotkorlik bilan ma'lumotlar bazasi sxemasi va indekslarni sozlashni talab qiladi, bu DBA tomonidan juda ko'p kuch sarflashni anglatadi. Faqat yulduz sxemalaridan foydalangan holda yaxshi sozlangan relyatsion tizimlarning ishlashi ko'p o'lchovli ma'lumotlar bazalariga asoslangan tizimlarning ishlashiga yaqin bo'lishi mumkin. Yulduzli sxemaning tavsifi va undan foydalanish bo'yicha tavsiyalar to'liq ishga bag'ishlangan. Uning g'oyasi shundan iboratki, har bir o'lchov uchun jadvallar mavjud va barcha faktlar alohida o'lchamlar kalitlaridan tashkil topgan bir nechta kalit bilan indekslangan bitta jadvalga joylashtirilgan (A ilovasi). Yulduz sxemasining har bir nuri, Codd terminologiyasida, tegishli o'lcham bo'yicha ma'lumotlarni birlashtirish yo'nalishini belgilaydi. Ko'p darajali o'lchamli murakkab muammolar uchun yulduz sxemasining kengaytmalarini ko'rib chiqish mantiqan to'g'ri keladi - faktlar turkumi sxemasi va qor parchalari sxemasi. Bunday hollarda, turli o'lchamdagi umumiy darajalarning mumkin bo'lgan kombinatsiyalari uchun alohida faktlar jadvallari tuziladi (B ilovasi). Bu yanada yaxshi ishlash imkonini beradi, lekin ko'pincha ma'lumotlarning ortiqcha bo'lishiga va juda ko'p sonli faktlar jadvallarini o'z ichiga olgan ma'lumotlar bazasi tuzilishidagi jiddiy asoratlarga olib keladi. Ma'lumotlar bazasidagi faktlar jadvallari sonining ko'payishi nafaqat turli o'lchamdagi darajalarning ko'pligidan, balki, umuman olganda, faktlarning turli o'lchovlar to'plamiga ega bo'lishidan ham kelib chiqishi mumkin. Shaxsiy o'lchovlardan abstraktsiya qilishda foydalanuvchi eng to'liq giperkubning proektsiyasini olishi kerak va undagi ko'rsatkichlarning qiymatlari har doim ham elementar yig'ish natijasi bo'lmasligi kerak. Shunday qilib, ko'p sonli mustaqil o'lchamlar bilan, so'rovda tanlangan o'lchamlarning har bir mumkin bo'lgan kombinatsiyasiga mos keladigan ko'plab faktlar jadvallarini saqlash kerak, bu ham tashqi xotiradan behuda foydalanishga, ma'lumotlarni kompyuterga yuklash vaqtini ko'paytirishga olib keladi. tashqi manbalardan olingan yulduz sxemasi ma'lumotlar bazasi va boshqaruv murakkabligi. SQL tilining kengaytmalari (GROUP BY CUBE "," GROUP BY ROLLUP "va" GROUP BY GROUPING TO'plamlar "operatorlari) bu muammoni qisman hal qiladi; bundan tashqari, faktlar jadvallarini yaratishni tavsiya etadigan ortiqcha va unumdorlik o'rtasidagi kelishuvni topish mexanizmi taklif etiladi. o'lchamlarning barcha mumkin bo'lgan kombinatsiyalari uchun emas, balki faqat to'liqroq faktlar jadvallarini keyingi yig'ish yordamida hujayra qiymatlarini olish mumkin bo'lmaganlar uchun (B ilovasi). Har qanday holatda, agar ko'p o'lchovli model relyatsion ma'lumotlar bazasi sifatida amalga oshirilsa, siz uzun va "tor" faktlar jadvallarini va nisbatan kichik va "keng" o'lchamli jadvallarni yaratishingiz kerak. Faktlar jadvallari giperkub hujayralarining raqamli qiymatlarini o'z ichiga oladi, qolgan jadvallar esa o'lchamlarning ko'p o'lchovli asosini belgilaydi. Ma'lumotlarning bir qismini yulduz bo'lmagan normallashtirilgan tuzilmalar bo'yicha taqsimlangan ma'lumotlarni dinamik yig'ish yordamida olish mumkin, ammo shuni esda tutish kerakki, yuqori darajada normallashtirilgan ma'lumotlar bazasi tuzilmasi bilan yig'ish bilan bog'liq so'rovlar juda sekin bo'lishi mumkin. Yulduz shaklidagi relyatsion modellar yordamida ko'p o'lchovli ma'lumotlarni taqdim etishga e'tibor qaratish ko'p o'lchovli DBMS uchun keskin bo'lgan siyrak matritsalarni saqlashni optimallashtirish muammosidan xalos bo'lishga imkon beradi (bu erda siyraklik muammosi sxemaning maxsus tanlovi bilan hal qilinadi). . Har bir katakchani saqlash uchun butun yozuv ishlatilsa-da, bu qiymatlarga qo'shimcha ravishda ikkilamchi kalitlarni o'z ichiga oladi - o'lchov jadvallariga havolalar, mavjud bo'lmagan qiymatlar shunchaki faktlar jadvaliga kiritilmaydi. Xulosa OLAP texnologiyasidan foydalanish va qo'llash masalalarini ko'rib chiqqandan so'ng, kompaniyalar savollariga ega bo'lib, ularning javoblari foydalanuvchi ehtiyojlariga eng mos keladigan mahsulotni tanlash imkonini beradi. Bular quyidagi savollar: Ma'lumotlar qayerdan keladi? - Tahlil qilinadigan ma'lumotlar turli joylarda joylashgan bo'lishi mumkin. OLAP ma'lumotlar bazasi ularni korporativ ma'lumotlar omboridan yoki OLTP tizimidan olishi mumkin. Agar OLAP mahsuloti allaqachon ma'lumotlar manbasiga kirish imkoniga ega bo'lsa, turkumlashtirish va ma'lumotlarni tozalash jarayonlari kamayadi. Foydalanuvchi ma'lumotlar bilan qanday manipulyatsiyalarni amalga oshiradi? - Foydalanuvchi ma'lumotlar bazasiga kirib, tahlil qilishni boshlagandan so'ng, u ma'lumotlarni to'g'ri manipulyatsiya qila olishi muhimdir. Foydalanuvchining ehtiyojlariga qarab, sizga kuchli hisobot generatori yoki dinamik veb-sahifalarni yaratish va joylashtirish qobiliyati kerak bo'lishi mumkin. Biroq, foydalanuvchi o'z ixtiyorida oson va tez o'z ilovalarini yaratish uchun vositaga ega bo'lishi afzalroq bo'lishi mumkin. Ma'lumotlarning umumiy miqdori qancha? - OLAP ma'lumotlar bazasini aniqlashda bu eng muhim omil. Relyatsion OLAP mahsulotlari ko'p o'lchovlilarga qaraganda katta hajmdagi ma'lumotlarni yaxshiroq boshqara oladi. Agar ma'lumotlar hajmi relyatsion ma'lumotlar bazasidan foydalanishni talab qilmasa, ko'p o'lchovli mahsulot teng muvaffaqiyat bilan ishlatilishi mumkin. Foydalanuvchi kim? - OLAP tizimi mijozini aniqlashda foydalanuvchining malaka darajasi muhim ahamiyatga ega. Ba'zi foydalanuvchilar OLAPni elektron jadval bilan birlashtirishni qulayroq deb bilishadi, boshqalari esa maxsus dasturni afzal ko'radi. Foydalanuvchining malakasiga qarab, treningni o'tkazish masalasi ham hal qilinadi. Katta kompaniya foydalanuvchilarni o'qitish uchun pul to'lashni xohlashi mumkin, kichikroq kompaniya esa yo'q. Mijoz shunday bo'lishi kerakki, foydalanuvchilar o'zlarini ishonchli his qilishlari va undan samarali foydalanishlari mumkin. Bugungi kunda dunyo kompaniyalarining aksariyati qaror qabul qiluvchilarga ma'lumot berish uchun asosiy texnologiya sifatida OLAP dan foydalanishga o'tdi. Shuning uchun so'raladigan asosiy savol elektron jadvallardan hisobot berish, byudjetlashtirish va prognozlash uchun asosiy platforma sifatida foydalanishni davom ettirish kerakmi emas. Kompaniyalar o'zlaridan yo'qotishga tayyormi yoki yo'qligini so'rashlari kerak raqobat afzalliklari noto'g'ri, ahamiyatsiz va to'liq bo'lmagan ma'lumotlardan foydalanish va muqobil texnologiyalarni ko'rib chiqishdan oldin. Xulosa o‘rnida shuni ta’kidlash kerakki, OLAP texnologiyalarining analitik imkoniyatlari korporativ axborot omborida saqlanadigan ma’lumotlarning foydaliligini oshiradi, kompaniyaga o‘z mijozlari bilan yanada samarali muloqot qilish imkonini beradi. Lug'at Kontseptsiya Ta'rif 1 BI vositalari Axborotga kirish uchun foydalaniladigan vositalar va texnologiyalar. OLAP texnologiyalarini o'z ichiga oladi, ma'lumotlarni qazib olish va kompleks tahlil qilish; oxirgi foydalanuvchi vositalari va maxsus so'rovlar yaratish vositalari, biznes monitoringi boshqaruv paneli va korporativ hisobot generatorlari. 2 Onlayn analitik ishlov berish, OLAP Real vaqt rejimida ma'lumotlarni tahliliy qayta ishlash texnologiyasi, shu jumladan hisobotlar va hujjatlarni tayyorlash va dinamik nashr etish. 3 Bo'lak va zar OLAP vositalari tomonidan taqdim etilgan murakkab ma'lumotlarni tahlil qilish funksiyasini tavsiflash uchun ishlatiladigan atama. Belgilangan qiymatlar va o'lchamlarning belgilangan nisbiy pozitsiyasi bilan ko'p o'lchovli kubdan ma'lumotlarni olish. 4 Data Pivot Ma'lumotlar jadvalini aylantirish jarayoni, ya'ni ustunlarni satrlarga aylantirish va aksincha. 5 Hisoblangan a'zo Qiymati boshqa elementlarning qiymatlari bilan belgilanadigan o'lchov elementi (masalan, matematik yoki mantiqiy ilovalar). Hisoblangan element OLAP serverining bir qismi bo'lishi mumkin yoki interaktiv seans davomida foydalanuvchi tomonidan tavsiflanishi mumkin. Hisoblangan element - bu kiritilmagan, ammo hisoblangan har qanday element. 6 Global biznes modellari Korxonaning turli tizimlarida taqsimlangan va turli ma'lumotlar bazalari va ma'lumotlar modellari bilan turli bo'linmalar yoki bo'limlar nazorati ostida bo'lgan ma'lumotlarga kirishni ta'minlaydigan ma'lumotlar ombori turi. Ushbu turdagi ma'lumotlar omborini yaratish qiyin, chunki ombor uchun umumiy ma'lumotlar modelini ishlab chiqish uchun turli bo'limlar foydalanuvchilarining sa'y-harakatlarini birlashtirish zarur. 7 Ma'lumotlarni qazib olish Dasturiy ta'minot vositalaridan foydalanish texnikasi, qoida tariqasida, u nimani qidirayotganini oldindan aytib bera olmaydigan, lekin faqat ma'lum naqsh va qidiruv yo'nalishlarini ko'rsatishi mumkin bo'lgan foydalanuvchi uchun mo'ljallangan. 8 Mijoz / Server Jarayonni alohida funktsiyalarga bo'lishdan iborat texnologik yondashuv. Server bir nechta funktsiyalarni bajaradi - aloqani boshqarish, ma'lumotlar bazasiga texnik xizmat ko'rsatish va hokazo. Mijoz individual foydalanuvchi funktsiyalarini bajaradi - tegishli interfeyslarni ta'minlash, ekranlararo navigatsiyani amalga oshirish, yordam funktsiyalarini ta'minlash va hokazo. 9 Ko'p o'lchovli ma'lumotlar bazasi, MDBS va MDBMS Foydalanuvchilarga katta hajmdagi ma'lumotlarni tahlil qilish imkonini beruvchi kuchli ma'lumotlar bazasi. Faktlar, o'lchamlar va oldindan hisoblangan agregatlar to'plami sifatida saqlangan ma'lumotlar bilan yuqori tezlikda ishlashni ta'minlaydigan maxsus saqlash tashkilotiga ega ma'lumotlar bazasi - kublar. 10 Burg'ulash Agregat ma'lumotlar darajasini tahlil qilishda qo'llaniladigan batafsil ma'lumotlarni qidirish usuli. "Chuqurlash" darajalari [saqlashdagi ma'lumotlarning donadorligiga bog'liq. 11 Markaziy ombor 1. Tashkilotning operatsion tizimlaridan to'plangan ma'lumotlarni o'z ichiga olgan ma'lumotlar bazasi. Ma'lumotlarni tahlil qilish uchun qulay tuzilishga ega. Qaror qabul qilishni qo'llab-quvvatlash va korporatsiya uchun yagona axborot maydonini yaratish uchun mo'ljallangan. 2. Bir joydan boshqariladigan barcha axborot tizimlarini qamrab oluvchi avtomatlashtirish usuli. 1 Golitsina O.L., Maksimov N.V., Popov I.I. Ma'lumotlar bazalari: O'quv qo'llanma. - M .: FORUM: INFRA-M, 2003 .-- 352 b. 2 Sana K. Ma'lumotlar bazasi tizimlariga kirish. - M .: Nauka, 2005 - 246 b. 3 Elmanova N.V., Fedorov A.A. Microsoft OLAP texnologiyalariga kirish. - M .: Dialog-MEPhI, 2004 .-- 312 b. 4 Karpova T.S. Ma'lumotlar bazalari: modellar, ishlab chiqish, amalga oshirish. - SPb .: Piter, 2006 .-- 304 b. 5 Korovkin S. D., Levenets I. A., Ratmanova I. D., Starykh V. A., Shchavelev L. V. Ma'lumotlar omborlaridagi ma'lumotlarni kompleks operativ tahlil qilish muammosini hal qilish // DBMS. - 2005. - No 5-6. - 47-51 b. 6 Krechetov N., Ivanov P. Ma'lumotlarni qazib olish uchun mahsulotlar ComputerWeek-Moskva. - 2003. - No 14-15. - 32-39 b. 7 Prjyalkovskiy V.V. Katta ma'lumotlarni kompleks tahlil qilish: kompyuterlashtirishning yangi istiqbollari // DBMS. - 2006. - No 4. - 71-83 b. 8 Saxarov A.A. Ma'lumotlarni tahlil qilishga qaratilgan axborot tizimlarini qurish va joriy etish kontseptsiyasi // DBMS. - 2004. - No 4. - 55-70 b. 9 Ullman J. Ma'lumotlar bazasi tizimlari asoslari. - M .: Moliya va statistika, 2003. - 312 b. 10 Hubbard J. Ma'lumotlar bazalarini kompyuter yordamida loyihalash. - M .: Mir, 2007 .-- 294 b. Korovkin S. D., Levenets I. A., Ratmanova I. D., Starix V. A., Shchavelev L. V. Ma'lumotlar omborlaridagi ma'lumotlarni kompleks operativ tahlil qilish muammosini hal qilish // DBMS. - 2005. - No 5-6. - 47-51 b. Ullman J. Ma'lumotlar bazasi tizimlari asoslari. - M .: Moliya va statistika, 2003. - 312 b. Barsegyan A.A., Kupriyanov M.S. Ma'lumotlarni tahlil qilish texnologiyalari: DataMining, VisualMining, TextMining, Olap. - SPb .: BHV-Peterburg, 2007 .-- 532 b. Elmanova N.V., Fedorov A.A. Microsoft OLAP texnologiyalariga kirish. - M .: Dialog-MEPhI, 2004 .-- 312 b. Sana K. Ma'lumotlar bazasi tizimlariga kirish. - M .: Nauka, 2005 - 246 b. Golitsina O.L., Maksimov N.V., Popov I.I. Ma'lumotlar bazalari: O'quv qo'llanma. - M .: FORUM: INFRA-M, 2003 .-- 352s. Saxarov A.A. Ma'lumotlarni tahlil qilishga qaratilgan axborot tizimlarini qurish va joriy etish kontseptsiyasi // DBMS. - 2004. - No 4. - 55-70 b. Prjyalkovskiy V.V. Katta ma'lumotlarni kompleks tahlil qilish: kompyuterlashtirishning yangi istiqbollari // DBMS. - 2006. - No 4. - 71-83 b. ma'lumotlarni saqlash operativ ma'lumotlar bazalarining lavhalari asosida shakllantiriladi axborot tizimi va, ehtimol, turli xil tashqi manbalar. Ma'lumotlar omborlarida ma'lumotlar bazasi texnologiyalari, OLAP, ma'lumotlarni chuqur tahlil qilish, ma'lumotlarni vizualizatsiya qilish qo'llaniladi. Ma'lumotlar omborining asosiy xususiyatlari. tarixiy ma'lumotlarni o'z ichiga oladi; batafsil ma'lumotlarni, shuningdek qisman va to'liq jamlangan ma'lumotlarni saqlaydi; ma'lumotlar asosan statik; ma'lumotlarni qayta ishlashning ad-hoc, tuzilmagan va evristik usuli; tranzaktsiyalarni qayta ishlashning o'rta va past intensivligi; ma'lumotlardan foydalanishning oldindan aytib bo'lmaydigan usuli; tahlil qilish uchun mo'ljallangan; ga qaratilgan mavzu sohalari; strategik qarorlar qabul qilishni qo'llab-quvvatlash; nisbatan kam sonli rahbarlarga xizmat qiladi. OLAP (On-Line Analytical Processing) atamasi ma'lumotlarni taqdim etish modelini va shunga mos ravishda ularni ma'lumotlar omborlarida qayta ishlash texnologiyasini tavsiflash uchun ishlatiladi. OLAP chuqur tahlil qilish uchun strategik ma'lumotlarga tezkor kirishni ta'minlash uchun jamlangan ma'lumotlarning ko'p o'lchovli ko'rinishidan foydalanadi. OLAP ilovalari quyidagi asosiy xususiyatlarga ega bo'lishi kerak: ko'p o'lchovli ma'lumotlar taqdimoti; murakkab hisob-kitoblarni qo'llab-quvvatlash; vaqt omilini to'g'ri hisobga olish. OLAP afzalliklari: yuksalish hosildorlik ishlab chiqarish xodimlari, ishlab chiquvchilar amaliy dasturlar... Strategik ma'lumotlarga o'z vaqtida kirish. Foydalanuvchilarga sxemaga o'z o'zgartirishlarini kiritish uchun keng imkoniyatlarni taqdim etish. OLAP ilovalariga tayanadi ma'lumotlarni saqlash va OLTP tizimlari, ulardan so'nggi ma'lumotlarni olish, bu esa saqlash imkonini beradi yaxlitlikni nazorat qilish korporativ ma'lumotlar. OLTP tizimlariga yukni kamaytirish va ma'lumotlarni saqlash. OLAP va OLTP. Xususiyatlari va asosiy farqlari OLAP OLTP Ma'lumotlar ombori ichki korporativ ma'lumotlar va tashqi ma'lumotlarni o'z ichiga olishi kerak Operatsion ma'lumotlar bazasiga kiruvchi ma'lumotlarning asosiy manbai korporatsiya faoliyati bo'lib, ma'lumotlarni tahlil qilish uchun tashqi ma'lumot manbalarini (masalan, statistik hisobotlarni) jalb qilish talab etiladi. Analitik ma'lumotlar bazalarining hajmi kamida operatsion ma'lumotlar hajmidan kattaroqdir. ishonchli tahlil va prognoz qilish uchun ma'lumotlar ombori korporatsiya faoliyati va bozorning bir necha yillardagi holati haqida ma'lumotga ega bo'lishingiz kerak Operatsion qayta ishlash uchun so'nggi bir necha oy uchun ma'lumotlar talab qilinadi Ma'lumotlar ombori operatsion ma'lumotlar bazalarining mazmuniga eng mos keladigan yagona taqdim etilgan va kelishilgan ma'lumotlarni o'z ichiga olishi kerak. Turli manbalardan ma'lumot olish va "tozalash" uchun komponent kerak. Ko'pgina yirik korporatsiyalar bir vaqtning o'zida o'zlarining ma'lumotlar bazalariga ega bo'lgan bir nechta operatsion ISga ega (tarixiy sabablarga ko'ra). Operatsion ma'lumotlar bazalari turli xil formatlarda taqdim etilgan, ularning kelish vaqtini har xil ko'rsatadigan, ba'zan hatto qarama-qarshi bo'lgan semantik ekvivalent ma'lumotlarni o'z ichiga olishi mumkin. Analitik ma'lumotlar bazasiga qarshi so'rovlar to'plamini oldindan aytib bo'lmaydi. ma'lumotlarni saqlash maxsus tahlilchilar so'rovlariga javob berish uchun mavjud. Siz faqat so'rovlar tez-tez kelmasligiga va katta hajmdagi ma'lumotlarni o'z ichiga olishiga ishonishingiz mumkin. Analitik ma'lumotlar bazasi hajmi agregatlar (sum, minimal, maksimal,) bilan so'rovlardan foydalanishni rag'batlantiradi. o'rtacha qiymati va hokazo.) Ma'lumotlarni qayta ishlash tizimlari muayyan muammolarni hal qilishni kutish bilan yaratilgan. Ma'lumotlar bazasidan ma'lumotlar tez-tez va kichik qismlarda tanlanadi. Odatda, operatsion ma'lumotlar bazasiga so'rovlar to'plami dizayn paytida ma'lum bo'ladi. Analitik ma'lumotlar bazalarining past o'zgaruvchanligi bilan (faqat ma'lumotlarni yuklashda) massivlarni tartiblash ommaviy tanlab olish, oldindan yig'ilgan ma'lumotlarni saqlash uchun oqilona, ​​tezroq indekslash usullari bo'lib chiqadi. Ma'lumotlarni qayta ishlash tizimlari o'z tabiatiga ko'ra juda o'zgaruvchan bo'lib, ular foydalaniladigan DBMSda hisobga olinadi (ma'lumotlar bazasining normallashtirilgan tuzilishi, satrlar tartibsiz saqlanadi, indekslash uchun B-daraxtlar, tranzaksiyaviy) Analitik ma'lumotlar bazasi ma'lumotlari korporatsiya uchun shunchalik muhimki, himoyaning katta granulyatsiyasi talab qilinadi (jadvalning ma'lum satrlari va / yoki ustunlariga individual kirish huquqlari) Ma'lumotlarni qayta ishlash tizimlari uchun odatda etarli axborotni himoya qilish stol darajasida OLAP tizimlari uchun Codd qoidalari 1993 yilda Codd "Analitik foydalanuvchilar uchun OLAP: bu shunday bo'lishi kerak" nomli asarini nashr etdi. Unda u onlayn tahliliy ishlov berishning asosiy tushunchalarini bayon qildi va onlayn tahliliy ishlov berish imkonini beruvchi mahsulotlar bajarishi kerak bo‘lgan 12 ta qoidani belgilab berdi. Kontseptual ko'p o'lchovli ko'rinish. OLAP modeli ko'p o'lchovli bo'lishi kerak. Ko'p o'lchovli kontseptual diagramma yoki maxsus ko'rinish modellashtirish va tahlil qilishni, shuningdek hisoblashni osonlashtiradi. Shaffoflik. Foydalanuvchi OLAP mashinasidan barcha kerakli ma'lumotlarni hatto qayerdan kelganini bilmasdan ham olishi mumkin. OLAP mahsuloti foydalanuvchi vositalarining bir qismimi yoki yo'qmi, bu fakt foydalanuvchi uchun ko'rinmas bo'lishi kerak. Agar OLAP mijoz-server tomonida hisoblash bilan ta'minlangan bo'lsa, unda bu fakt, agar iloji bo'lsa, foydalanuvchi uchun ko'rinmas bo'lishi kerak. OLAP haqiqiy ochiq arxitektura kontekstida taqdim etilishi kerak, bu foydalanuvchiga qayerda bo'lishidan qat'i nazar, tahliliy vosita yordamida server bilan bog'lanish imkonini beradi. Bunga qo'shimcha ravishda, tahliliy vosita bir hil va heterojen ma'lumotlar bazasi muhitlari bilan o'zaro aloqada bo'lganda ham shaffoflikka erishish kerak. Mavjudligi. OLAP o'zini ta'minlashi kerak mantiqiy diagramma heterojen ma'lumotlar bazasi muhitida kirish uchun va foydalanuvchiga ma'lumotlarni taqdim etish uchun tegishli transformatsiyalarni amalga oshiring. Bundan tashqari, siz qaerda va qanday qilib, qanday jismoniy ma'lumotlarni tashkil etish turlaridan foydalanishni oldindan o'ylab ko'rishingiz kerak. OLAP tizimi faqat haqiqatda talab qilinadigan ma'lumotlarga kirishi kerak va "oshxona hunisi" ning umumiy printsipini qo'llamasligi kerak, bu esa keraksiz kiritishni talab qiladi. Doimiy ishlash hisobotlarni ishlab chiqishda. Ishlash o'lchovlar soni va ma'lumotlar bazasi hajmining oshishi bilan hisobot sezilarli darajada pasaymasligi kerak. Mijoz-server arxitekturasi. Mahsulot nafaqat mijoz/server, balki server komponenti yetarlicha aqlli bo'lishi kerak, shuning uchun turli mijozlar minimal kuch va dasturlash bilan ulanishi mumkin. Umumiy ko'p o'lchovlilik. Barcha o'lchamlar teng bo'lishi kerak, har bir o'lchov tuzilishda ham, operatsion imkoniyatlarda ham teng bo'lishi kerak. To'g'ri, individual o'lchovlar uchun qo'shimcha operatsion imkoniyatlarga ruxsat beriladi (aftidan, vaqt nazarda tutilgan), ammo bunday qo'shimcha funktsiyalar har qanday o'lchamga berilishi kerak. Bu oddiy bo'lmasligi kerak ma'lumotlar tuzilmalari, hisoblash yoki hisobot formatlari har qanday o'lchov uchun ko'proq xos edi. Dinamik nazorat siyrak matritsalar... OLAP tizimlari o'zlarining jismoniy sxemalarini model turiga, ma'lumotlar hajmiga va ma'lumotlar bazasining siyrakligiga qarab avtomatik ravishda sozlashlari kerak. Ko'p o'yinchini qo'llab-quvvatlash. OLAP vositasi imkoniyatlarni ta'minlashi kerak almashish(so'rov va qo'shimcha), yaxlitlik va xavfsizlik. Cheksiz krossoverlar. Har qanday o'lchovlar uchun barcha turdagi operatsiyalarga ruxsat berilishi kerak. Intuitiv ma'lumotlarni manipulyatsiya qilish. Ma'lumotlarni manipulyatsiya qilish menyular va bir nechta operatsiyalardan foydalanmasdan ko'rish rejimida hujayralardagi to'g'ridan-to'g'ri harakatlar orqali amalga oshirildi. Moslashuvchan hisobot variantlari. O'lchovlar hisobotda foydalanuvchiga kerak bo'lgan tarzda joylashtirilishi kerak. Cheksiz 1993 yilda ma'lumotlar bazalarini qurishda relyatsion yondashuv asoschisi Edgar Kodd va hamkorlari (Edgar Kodd, matematik va IBM Fellow) Arbor Software (bugungi kunda bu mashhur Hyperion Solutions kompaniyasi) tashabbusi bilan "OLAP (operatsion) maqolasini nashr etdi. analitik ishlov berish) foydalanuvchi-tahlilchilar uchun ", bu OLAP texnologiyasining 12 xususiyatini shakllantiradi, keyinchalik ular yana oltitasi bilan to'ldirildi. Ushbu qoidalar yangi va juda istiqbolli texnologiyaning asosiy mazmuniga aylandi. Texnologiyaning asosiy xususiyatlari OLAP (asosiy): ma'lumotlarning ko'p o'lchovli kontseptual tasviri; ma'lumotlarni intuitiv manipulyatsiya qilish; ma'lumotlarning mavjudligi va batafsilligi; partiya ma'lumotlarni chiqarish talqinga qarshi; OLAP tahlil modellari; mijoz-server arxitekturasi (OLAP-ga ish stolidan kirish mumkin); shaffoflik (tashqi ma'lumotlarga shaffof kirish); multiplayer qo'llab-quvvatlash. Maxsus xususiyatlar(Maxsus): rasmiylashtirilmagan ma'lumotlarni qayta ishlash; OLAP natijalarini saqlash: ularni dastlabki ma'lumotlardan alohida saqlash; etishmayotgan qiymatlarni yo'q qilish; etishmayotgan qiymatlarni qayta ishlash. Hisobotning xususiyatlari(Hisobot): hisobotlarni yaratishda moslashuvchanlik; standart hisobot ko'rsatkichlari; ma'lumotlarni olishning jismoniy qatlamini avtomatik sozlash. O'lchovlarni boshqarish(O'lcham): o'lchovlarning universalligi; cheksiz miqdordagi o'lchamlar va yig'ish darajalari; o'lchamlar orasidagi cheksiz miqdordagi operatsiyalar. Tarixan, bugungi kunda "OLAP" atamasi nafaqat oxirgi foydalanuvchi ma'lumotlarining ko'p o'lchovli ko'rinishini, balki maqsadli ma'lumotlar bazasidagi ma'lumotlarning ko'p o'lchovli tasvirini ham anglatadi. Mustaqil atamalar sifatida ko'rinish shu bilan bog'liq "Relational OLAP"(ROLAP) va "Ko'p o'lchovli OLAP"(MOLAP). OLAP xizmati real vaqt rejimida katta hajmdagi ma'lumotlarni tahlil qilish vositasidir. OLAP - tizimi bilan o'zaro aloqada bo'lgan holda, foydalanuvchi bir vaqtning o'zida ma'lumotni moslashuvchan ko'rishni amalga oshirishi, o'zboshimchalik bilan ma'lumotlar bo'laklarini olishi va tafsilotlarni aniqlash, konvolyutsiya, oxirigacha taqsimlash, vaqt davomida ko'p parametrlarda taqqoslash bo'yicha analitik operatsiyalarni bajarishi mumkin. OLAP-tizimi bilan barcha ishlar mavzu sohasi bo'yicha amalga oshiriladi va biznes vaziyatining statistik jihatdan asoslangan modellarini yaratishga imkon beradi. OLAP dasturiy ta'minoti - bu onlayn ma'lumotlarni tahlil qilish uchun vositadir omborida joylashgan. Asosiy xususiyat shundaki, ushbu vositalar ushbu sohada mutaxassis bo'lmagan shaxs tomonidan foydalanishga qaratilgan axborot texnologiyalari, ekspert statistik emas, balki amaliy boshqaruv sohasidagi professional - bo'lim, bo'lim, boshqaruv va, nihoyat, direktor. Asboblar tahlilchi bilan muloqot qilish uchun mo'ljallangan kompyuter bilan emas, balki muammo bilan... Shaklda. 6.14 ma'lumotlarni uch o'lchovda baholash imkonini beruvchi elementar OLAP-kubini ko'rsatadi. Ko'p o'lchovli OLAP kubi va statistik ishlov berish uchun mos keladigan matematik algoritmlar tizimi istalgan vaqt oralig'ida har qanday murakkablikdagi ma'lumotlarni tahlil qilish imkonini beradi. Guruch. 6.14. O'z ixtiyorida ma'lumotlar va vizual displeyni manipulyatsiya qilish uchun moslashuvchan mexanizmlarga ega bo'lgan menejer (6.15-rasm, 6.16-rasm) birinchi navbatda ma'lumotlarga turli burchaklardan qaraydi, ular hal qilinayotgan muammo bilan bog'liq yoki bo'lmasligi mumkin. Keyinchalik, u turli xil biznes ko'rsatkichlarini bir-biri bilan taqqoslaydi, yashirin munosabatlarni ochishga harakat qiladi; ma'lumotlarni batafsilroq ko'rib chiqishi mumkin, masalan, uni vaqt, mintaqa yoki mijoz bo'yicha tarkibiy qismlarga ajratish yoki aksincha, chalg'ituvchi tafsilotlarni olib tashlash uchun ma'lumot taqdimotini yanada umumlashtirish. Shundan so'ng, modul yordamida statistik baholash va simulyatsiya hodisalarni rivojlantirishning bir nechta variantlari quriladi va ulardan eng maqbul variant tanlanadi. Guruch. 6.15. Masalan, kompaniya menejeri kompaniyaning turli tarmoqlarida aktivlarning o'sishining tarqalishi ulardagi texnik va iqtisodiy ma'lumotga ega bo'lgan mutaxassislarning nisbatiga bog'liq degan gipotezani ishlab chiqishi mumkin. Ushbu gipotezani sinab ko'rish uchun menejer ombordan so'rashi va joriy chorakda aktivlari o'tgan yilga nisbatan 10% dan ko'proqqa kamaygan va aktivlari o'sgan filiallarga bo'lgan foiz nisbatini grafikda ko'rsatishi mumkin. 25% dan ortiq. U taklif qilingan menyudan oddiy tanlovdan foydalanishi kerak. Agar olingan natijalar sezilarli darajada mos keladigan ikkita guruhga to'g'ri kelsa, bu ilgari surilgan gipotezani keyingi sinovdan o'tkazish uchun rag'bat bo'lishi kerak. Hozirgi vaqtda jadal rivojlanish deb nomlangan yo'nalish oldi dinamik modellashtirish(Dynamic Simulation), yuqoridagi FASMI tamoyilini to'liq amalga oshiradi. Dinamik modellashtirishdan foydalangan holda, tahlilchi ma'lum bir stsenariy bo'yicha vaqt o'tishi bilan rivojlanayotgan biznes vaziyatining modelini quradi. Shu bilan birga, bunday modellashtirish natijasi har birining ehtimoli va istiqbollarini baholash bilan mumkin bo'lgan echimlar daraxtini yaratadigan bir nechta yangi biznes vaziyatlari bo'lishi mumkin. Guruch. 6.16. 6.3-jadvalda statik va dinamik tahlilning qiyosiy tavsiflari keltirilgan. 6.3-jadval. Xarakterli Statik tahlil Dinamik tahlil Savollar turlari JSSV? Nima? Necha? Qanaqasiga? Qachon? Qayerda? Nega bunday? Agar .. bo'lsa nima bo'ladi ...? Agar .. bo'lsa nima bo'ladi…? Javob vaqti Tartibga solinmagan soniyalar Oddiy ma'lumotlar operatsiyalari Regulyatsiya qilingan hisobot, diagramma, jadval, rasm Interaktiv hisobotlar, diagrammalar, ekran shakllari ketma-ketligi. Agregat darajalari va ma'lumotlar bo'laklarini dinamik ravishda o'zgartirish Analitik talablar darajasi O'rtacha Yuqori Ekran shakli turi Asosan oldindan belgilangan, tartibga solingan Foydalanuvchi tomonidan belgilangan, sozlanishi Ma'lumotlarni yig'ish darajasi Batafsil va xulosa Foydalanuvchi aniqlangan Ma'lumotlarning "yoshi" Tarixiy va hozirgi Tarixiy, joriy va prognoz qilingan So'rovlar turlari Ko'pincha bashorat qilish mumkin Kutilmaganda - vaqti-vaqti bilan Uchrashuv Tartibga solingan analitik ishlov berish Ko'p bosqichli tahlil, modellashtirish va prognozlash Deyarli har doim ko'p o'lchovli ma'lumotlarni tahlil qilish uchun analitik tizimni yaratish vazifasi qurish vazifasi hisoblanadi heterojen dasturiy vositalar va yechimlarga asoslangan yagona, izchil ishlaydigan axborot tizimi... Va IP-ni amalga oshirish uchun vositalarni tanlash juda qiyin vazifaga aylanmoqda. Bu erda ko'plab omillarni, jumladan, turli xil o'zaro muvofiqlikni hisobga olish kerak dasturiy ta'minot komponentlari, ularni ishlab chiqish qulayligi, foydalanish va integratsiyalashuvi, faoliyat samaradorligi, barqarorligi va hatto shakllari, darajasi va turli ishlab chiqaruvchi firmalar o'rtasidagi munosabatlarning potentsial istiqbollari. OLAP ko'p o'zgaruvchan ma'lumotlarni tahlil qilish vazifasi mavjud bo'lgan joyda qo'llaniladi. Umuman olganda, agar kamida bitta tavsiflovchi ustun va raqamlardan iborat bitta ustun mavjud bo'lgan ma'lumotlar jadvali mavjud bo'lsa, OLAP vositasi hisobotlarni tahlil qilish va yaratish uchun samarali vosita bo'ladi. OLAP texnologiyasidan foydalanishga misol sifatida savdo jarayoni natijalarini o'rganishni ko'rib chiqing. “Qancha sotilgan?”, “Qancha sotilgan?” asosiy savollari. biznesning yanada murakkablashishi va tarixiy ma'lumotlarning bir qator omillar yoki bo'limlarga to'planishi bilan kengayib boradi: "..Sankt-Peterburgda, Moskvada, Uralda, Sibirda ...", "..so'nggi chorakda, joriy bilan solishtirganda. bir," ..a yetkazib beruvchidan B yetkazib beruvchiga nisbatan ... "va hokazo. Bunday savollarga javoblar boshqaruv qarorlarini qabul qilish uchun zarur: assortimentni, narxlarni o'zgartirish, do'konlarni, filiallarni yopish va ochish, dilerlar bilan shartnomalarni bekor qilish va imzolash, reklama kampaniyalarini o'tkazish yoki tugatish va hk. Agar siz kompaniyaning biznesini kengaytirish yoki optimallashtirishga harakat qilgan holda, tahlilchi manipulyatsiya qiladigan asosiy raqamlarni (faktlarni) va bo'limlarni (o'lchov argumentlari) ajratib ko'rsatishga harakat qilsangiz, siz tegishli tuzatishlarni talab qiladigan shablon turi sifatida sotishni tahlil qilish uchun mos jadval olasiz. har bir aniq korxona uchun. Vaqt... Qoida tariqasida, bu bir necha davrlar: yil, chorak, oy, o'n yillik, hafta, kun. Ko'pgina OLAP vositalari avtomatik ravishda sanadan boshlab asosiy davrlarni hisoblab chiqadi va ular uchun jami hisoblaydi. Mahsulot toifasi... Bir nechta toifalar bo'lishi mumkin, ular biznesning har bir turi uchun farqlanadi: Varete, Model, qadoqlash turi va boshqalar. Agar faqat bitta mahsulot sotilsa yoki assortiment juda kichik bo'lsa, unda kategoriya kerak emas. Mahsulot... Ba'zan mahsulot (yoki xizmat) nomi, uning kodi yoki maqolasi ishlatiladi. Assortiment juda katta bo'lgan hollarda (va ba'zi korxonalarning narxlari ro'yxatida o'n minglab tovarlar mavjud bo'lsa), barcha turdagi tovarlar uchun dastlabki tahlil o'tkazilmasligi mumkin, lekin ba'zi kelishilgan toifalarga umumlashtiriladi. Mintaqa... Biznesning global xususiyatiga qarab, Qit'a, mamlakatlar guruhi, Mamlakat, hudud, shahar, tuman, ko'cha, ko'chaning bir qismi tushunilishi mumkin. Albatta, agar faqat bitta savdo nuqtasi bo'lsa, unda bu o'lcham yo'qoladi. Sotuvchi... Bu o'lchov ham biznesning tuzilishi va hajmiga bog'liq. Bu bo'lishi mumkin: Filial, do'kon, diler, savdo menejeri. Ba'zi hollarda hech qanday o'lchov yo'q, masalan, sotuvchi savdoga ta'sir qilmasa, faqat bitta do'kon mavjud va hokazo. Mijoz... Ba'zi hollarda, masalan, chakana savdoda, mijoz shaxsiy emas va hech qanday o'lchov yo'q, boshqa hollarda mijoz haqida ma'lumot mavjud va u savdo uchun muhimdir. Bu o'lchamda sotib oluvchi kompaniya nomi yoki ko'plab guruhlar va mijozlarning xususiyatlarini o'z ichiga olishi mumkin: Sanoat, korxonalar guruhi, Egasi va boshqalar .. Qiziqish kontekstida eng muhim tarkibiy qismlarni aniqlash uchun savdo tarkibini tahlil qilish. Buning uchun, masalan, 3 o'lchov bir vaqtning o'zida tekshirilganda, qiyin holatlarda "Pie" tipidagi diagrammadan foydalanish qulay - "Ustunlar". Masalan, “Kompyuter uskunalari” do‘konida chorak yakunlari bo‘yicha kompyuterlar savdosi 100 000 AQSH dollarini, fotografiya uskunalari 10 000 AQSH dollarini, sarf materiallari 4 500 AQSH dollarini tashkil etdi. Xulosa: do'kon aylanmasi ko'p jihatdan kompyuterlarni sotishga bog'liq (aslida, ehtimol, kompyuterlarni sotish uchun sarf materiallari kerak, ammo bu allaqachon ichki bog'liqliklarning tahlili). Dinamik tahlil ( regressiya tahlili- tendentsiyalarni aniqlash). Trendlarni, mavsumiy tebranishlarni aniqlash. "Line" tipidagi grafik dinamikani aniq ko'rsatadi. Misol uchun, yil davomida Intel mahsulotlarining sotuvi pasaydi, Microsoft savdosi esa o'sdi. Ehtimol, oddiy xaridorning farovonligi yaxshilangan yoki do'konning qiyofasi va shu bilan birga mijozlar tarkibi o'zgargan. Assortimentni sozlash talab qilinadi. Yana bir misol: qishda 3 yildan beri videokameralar savdosi pasayib bormoqda. Bog'liqlik tahlili(korrelyatsiya tahlili). Kerakli assortiment - "savat" ni aniqlash uchun vaqt bo'yicha turli xil tovarlarni sotish hajmlarini solishtirish. Buning uchun "Line" tipidagi diagrammadan foydalanish ham qulay. Misol uchun, dastlabki ikki oy davomida printerlar assortimentdan chiqarilganda, kukunli kartridjlar sotuvi pasayganligi aniqlandi. Faktlar va ma'lumotlar o'rtasidagi asosiy farq shundaki, biz ma'lumotlarni qabul qilamiz va hisobga olamiz va biz ma'lumotlardan o'z foydamiz uchun foydalanishimiz mumkin. Taxminan aytganda, ma'lumotlar tahlil qilinadi va ma'lumotlar tizimlashtiriladi. O'z vaqtida olingan ma'lumotlar tufayli ko'plab firmalar moliyaviy inqirozga ham, eng qattiq raqobatga ham dosh bera oladilar. Faktlarni to'plash va barcha kerakli ma'lumotlarga ega bo'lish etarli emas. Siz ularni tahlil qila olishingiz ham kerak. Odamlarga muhim biznes qarorlarini qabul qilishni osonlashtirish uchun turli xil qo'llab-quvvatlash tizimlari ishlab chiqilgan. Aynan shu maqsadda turli xil murakkab tizimlar ishlab chiqilgan bo'lib, ular turli xil ma'lumotlarning katta massivlarini tahlil qilish va ularni biznes foydalanuvchisi uchun foydali ma'lumotlarga aylantirish imkonini beradi. Biznes razvedkasining yangi sohasi ma'lumotlar omborlari va texnologiyalardan foydalanish orqali biznes tizimlarining jarayonlarini boshqarishni yaxshilashga intiladi. Biznes uchun axborot tizimlari bozori bugungi kunda korxonaga boshqaruv hisobini tashkil etishga, ishlab chiqarish va sotishni operativ boshqarishni ta'minlashga, mijozlar va yetkazib beruvchilar bilan samarali o'zaro hamkorlik qilishga yordam beradigan turli xil yechimlarni taklif etadi. Biznes tizimlari bozorida alohida o'rinni korxona boshqaruvining strategik darajasida qarorlar qabul qilishni qo'llab-quvvatlash uchun mo'ljallangan analitik dasturiy mahsulotlar egallaydi. Bunday vositalar va operativ boshqaruv tizimlari o'rtasidagi asosiy farq shundaki, ikkinchisi korxona boshqaruvini "ish rejimida", ya'ni aniq belgilangan ishlab chiqarish dasturini amalga oshirishni ta'minlaydi, strategik darajadagi analitik tizimlar esa korxonani boshqarishga yordam beradi. korxona yechimlarni "rivojlanish rejimida" ishlab chiqish. Amalga oshirilgan o'zgarishlar miqyosi ma'lum ishlab chiqarish ob'ektlarida texnologiyalarni chuqur qayta qurishdan qisman yangilashga qadar o'zgarishi mumkin, ammo har qanday holatda ham qaror qabul qiluvchilar korxona taqdiri uzoq muddatli istiqbolda bog'liq bo'lgan rivojlanish variantlarini ko'rib chiqmoqda. Korxonaning axborot tizimi qanchalik kuchli va rivojlangan bo'lmasin, u bu muammolarni hal qilishda yordam bera olmaydi, birinchidan, u statsionar, yaxshi yo'lga qo'yilgan biznes jarayonlariga moslashtirilganligi sababli, ikkinchidan, u ma'lumot bermaydi va bo'lishi ham mumkin emas. biznesning yangi yo'nalishlari, yangi texnologiyalar, yangi tashkiliy qarorlar bo'yicha qarorlar qabul qilish. OLAP (On-Line Analytical Processing) ma'lumotlarni qayta ishlash texnologiyasi tufayli har qanday tashkilot deyarli bir zumda (besh soniya ichida) ishlashi uchun zarur bo'lgan ma'lumotlarni olishi mumkin. OLAPni beshta kalit so'z bilan umumlashtirish mumkin. FAST (Tez) - bu kerakli ma'lumotlarni qidirish va etkazib berish besh soniyadan ko'p bo'lmagan vaqtni oladi. Eng oddiy so'rovlar bir soniyada qayta ishlanadi va faqat bir nechta murakkab so'rovlar yigirma soniyadan ko'proq vaqtni oladi. Ushbu natijaga erishish uchun ma'lumotlarni saqlashning maxsus shakllaridan tortib, keng ko'lamli oldindan hisoblashgacha bo'lgan turli usullar qo'llaniladi. Shunday qilib, siz bir daqiqada hisobot olishingiz mumkin, uni tayyorlash uchun bir necha kun kerak bo'lgan. ANALYSIS (Analitik) tizimi statistik va mantiqiy har qanday tahlilni amalga oshirishi va keyin uni mavjud shaklda saqlashi mumkinligini aytadi. SHARED tizimi hujayra darajasigacha kerakli maxfiylikni ta'minlashini bildiradi MULTIDIDENSIONAL - Bu OLAPning asosiy xarakteristikasi. Tizim ierarxiyalarni va bir nechta ierarxiyalarni to'liq qo'llab-quvvatlashi kerak, chunki biznesni ham, tashkilotlar faoliyatini ham shu tarzda tahlil qilish eng mantiqiydir. MA `LUMOT Kerakli ma'lumotlar kerakli joyga yetkazilishi kerak. Tashkilotning ishi davomida uning faoliyat sohasiga tegishli ma'lumotlar doimo to'planadi, ular ba'zan butunlay boshqa joylarda saqlanadi va ularni birlashtirish oson va ko'p vaqt talab qilmaydi. Rivojlanayotgan biznes gipotezalarini sinab ko'rish uchun ma'lumotlarni olishni tezlashtirish uchun interaktiv analitik ma'lumotlarni qayta ishlash texnologiyasi yoki OLAP ishlab chiqilgan. Bunday OLAP tizimlarining asosiy maqsadi foydalanuvchilarning ixtiyoriy so'rovlariga tezda javob berishdir. Bunday ehtiyoj ko'pincha biron bir muhim biznes loyihasini ishlab chiqishda, ishlab chiquvchiga paydo bo'lgan ishlaydigan gipotezaga muhtoj bo'lganda paydo bo'ladi. Ko'pincha, foydalanuvchiga kerak bo'lgan ma'lumotlar qandaydir bog'liqlik ko'rinishida taqdim etilishi kerak - masalan, savdo hajmi mahsulot toifasiga, sotiladigan hududga, mavsumga va hokazolarga bog'liq. OLAP tufayli u tanlangan davr uchun kerakli tartibdagi kerakli ma'lumotlarni darhol olish imkoniyatiga ega. Interaktiv OLAP texnologiyasi katta hajmdagi hisobotlar va tonna ma'lumotlarni foydali va aniq ma'lumotlarga aylantiradi, bu esa xodimga kerakli vaqtda biznes yoki moliyaviy qaror qabul qilishga yordam beradi. Bundan tashqari, OLAP tufayli qayta ishlash samaradorligi oshadi va foydalanuvchi katta hajmdagi saralangan (jamlangan) ma'lumotlarni deyarli bir zumda olishi mumkin. OLAP tufayli foydalanuvchi o'z tashkiloti qanchalik samarali ishlayotganini aniq ko'ra oladi, tashqi o'zgarishlarga tez va moslashuvchan javob berish qobiliyatiga ega va o'z tashkilotining moliyaviy yo'qotishlarini minimallashtirish qobiliyatiga ega. OLAP siz qabul qilayotgan qarorlar sifatini yaxshilaydigan aniq ma'lumotlarni taqdim etadi. Biznes razvedka tizimlarining yagona kamchiliklari ularning yuqori narxidir. Shaxsiy ma'lumotlar omborini qurish ham vaqt, ham ko'p pul talab qiladi. Biznesda OLAP texnologiyasidan foydalanish foydalanuvchining iltimosiga binoan odatiy shaklda - hisobotlar, grafiklar yoki jadvallarda taqdim etilishi mumkin bo'lgan kerakli ma'lumotlarni tezda olish imkonini beradi. Biznes tuzilmalari uchun tizim integratsiyasi protseduralari qo'shma ERP, CRM va SCM yechimlaridan foydalanishga asoslangan. Ko'pgina hollarda tizimlar turli ishlab chiqaruvchilar tomonidan etkazib beriladi va import qilingan ma'lumotlar ma'lumotlarni solishtirish protsedurasidan o'tishi va heterojen ma'lumotlar ko'rinishida taqdim etilishi kerak. Ishbilarmonlik muhitida aniq talab - ma'lumotlarni to'liq tahlil qilish qabul qilinadi, bu konsolidatsiyalangan hisobotlarni turli nuqtai nazarlardan ko'rishni o'z ichiga oladi. Turli sotuvchilar turli xil taqdimot mexanizmlariga ega. Heterojen vakillik protsedurasi ekstraksiya, transformatsiya va yuklashni (ETL) o'z ichiga oladi. Masalan, Microsoft-da SQL Server 2005 Analysis Services ma'lumotlar konsolidatsiyasi muammosi Data Source Views - analitik ko'rinish modellarini tavsiflovchi ma'lumotlar manbalari turlari yordamida amalga oshirildi. OLAP texnologiyalariga asoslangan biznes ilovalari, mahsulot namunalari. OLAP texnologiyalarining eng keng tarqalgan ilovalari: Ma'lumotlarni tahlil qilish. OLAP vositalari dastlab ishlatilgan va hozirgacha eng mashhur bo'lib qolmoqda. Ko'p o'lchovli ma'lumotlar modeli, katta hajmdagi ma'lumotlarni tahlil qilish qobiliyati va so'rovlarga tezkor javob berish bunday tizimlarni katta hajmdagi dastlabki ma'lumotlar bilan savdo, marketing faoliyatini, tarqatish va boshqa vazifalarni tahlil qilish uchun ajralmas qiladi. Mahsulot namunalari: Microsoft Excel Pivot Tables, Microsoft Analysis Services, SAP BW, Oracle Essbase, Oracle OLAP, Cognos PowerPlay, MicroStrategy, Business Objects. Moliyaviy rejalashtirish va byudjetlashtirish. Ko'p o'lchovli model bir vaqtning o'zida ma'lumotlarni kiritish va ularni osongina tahlil qilish imkonini beradi (masalan, reja-fakt tahlili). Shu sababli, CPM (Korporativ samaradorlikni boshqarish) sinfidagi bir qator zamonaviy mahsulotlar OLAP% modelidan foydalanadi. Muhim vazifa - ko'p o'lchovli qayta hisoblash (backsolve, breakback, writeback), bu yig'ilgan qiymat o'zgarganda batafsil hujayralardagi kerakli o'zgarishlarni hisoblash imkonini beradi. Bu nima bo'lsa tahlil qilish vositasi. rejalashtirishda voqealarning turli xil variantlarini o'ynash. Mahsulot namunalari: Microsoft PerformancePint, Oracle EPB, Oracle OFA, Oracle Hyperion Planning, SAP SEM, Cognos Enterprise Planning, Geac. Moliyaviy konsolidatsiya. Auditorlik organlari (SOX, Bazel II) va IPOga kiruvchi kompaniyalar talablarining kuchaytirilishi munosabati bilan mulkchilik ulushlari, turli valyutalar va ichki aylanmalarni hisobga olgan holda ma’lumotlarni xalqaro buxgalteriya hisobi standartlariga muvofiq birlashtirish dolzarb vazifa hisoblanadi. OLAP texnologiyalari konsolidatsiyalangan hisobotlarni hisoblashni tezlashtirish va butun jarayonning shaffofligini oshirish imkonini beradi. Mahsulot namunalari: Oracle FCH, Oracle Hyperion FM, Cognos Controller. Ma'lumotlar omborlari va Onlayn Analitik ishlov berish (OLAP) texnologiyalari biznes qarorlarini qo'llab-quvvatlashning muhim elementlari bo'lib, ular tobora har qanday sanoatning ajralmas qismiga aylanib bormoqda. OLAP texnologiyalaridan biznes razvedkasi vositasi sifatida foydalanish strategik maqsadlarga ko'proq nazorat va o'z vaqtida kirish imkonini beradi. samarali qaror qabul qilishga hissa qo'shadigan ma'lumotlar. Bu real prognozlarni simulyatsiya qilish va resurslardan samaraliroq foydalanish imkoniyatini beradi. OLAP tashkilotga bozor talablariga tezroq javob berishga imkon beradi. Adabiyotlar ro'yxati: 1. Erik Tomsen. OLAP yechimlari: ko'p o'lchovli axborot tizimlarini qurish ikkinchi nashri. Wiley Computer Publishing John Wiley & Sons, Inc., 2002 yil. 2. OLAP kengashi oq qog'ozi, http://www.olapcouncil.org/research/whtpaply.htm 3. Gerd Shtumm va Bernxard Ganter. Formal kontseptsiyani tahlil qilish _ Matematik asoslar. Sarlavha: Internet Buni baham ko'ring Mavzu bo'yicha xabarlar DIY VHF antennalari QRPP qabul qiluvchi "Komarik" va u bilan mening tajribalarim Ko'p tarmoqli HF antennasi "Bir uchli dipol PIC16F676 asosidagi oddiy modulli AC voltmetr YANGI MATERIALLAR Rossiyada qo'ng'iroq belgilarini tarqatish Dubay va BAAda avtomatik navigatsiya uchun qaysi ilovalar mos keladi Dalada HF radio aloqasi Efirda kompyuter bilan Dalada HF radio aloqasi Efirda kompyuter bilan Yashirin fayl va papkalarga kirishni qanday ochish mumkin? ERD Commander-ning bepul versiyasini ko'rib chiqish Erd commander bilan USB flesh-diskini yaratish Quvvatli trubka rasini loyihalashning xususiyatlari - ongning chiqishida P sxemasining davomi Agar tizim oldindan o'rnatilgan bo'lsa, uni qanday tiklash mumkin Nima uchun noutbuk yoqilganda BIOS-ga o'zi kiradi va operatsion tizimni yuklamaydi? Mds fayli Windows 7 da ochilgandan ko'ra OMMABOP MATERIALLAR Kompyuteringiz muzlab qolsa nima qilish kerak? Android uchun radio havaskor dasturlari Radio havaskor takrorlash dasturi planshet uchun yuklab olish Video: Windowsni normal holatga qaytarish Boshqaruv kompaniyalari uchun mobil ilovalar Uy-joy kommunal xo'jaligini boshqarish kompaniyalari uchun dasturiy ta'minot Shaklning barcha maydonlari (teglari) Aloqa shakli nima 7 Ko'p xonadonli binolarni boshqarish tizimlari Boshlang'ich elektron o'quv resurslari Onlayn talabalar resurslari "1C Interest" do'konining joriy va o'tmishdagi aktsiyalari "Traektoriya" onlayn-do'konida promo-koddan foydalanish Kinderly kuponlari va chegirmalar Mualliflik huquqi 2021. ortomiks.ru. Kompyuter texnologiyalari dunyosida. Barcha huquqlar himoyalangan. loyiha haqidaKontaktlar
Источник: https://ortomiks.ru/uz/internet/olap-sistemy-online-analytical-processing-vvedenie-v-olap-tehnologicheskie-aspekty/





Download 76,2 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish