Oline ma’lumolar manbaidan ma’lumotlarni tanlash bilan OLAP kubini yaratish
Reja
1.Oline ma’lumolar manbaidan ma’lumotlarni tanlash
2. OLAP ma’lumotlar ombori
3.OLAP kubini yaratish
Kublar ma'lumotlari. OLAP va Ko'p o'lchovli ma'lumotlar bazalariga kirish Izoh:
Ushbu ma'ruza OLAAP ma'lumotlari uchun omborlar uchun ma'lumotlar kublarining asosini muhokama qiladi. Misolda ish asbobidan foydalanib ma'lumotlar kubini qurish usuli ko'rsatilgan. Ma'ruzaning
ma'lumotlari nima Olap ma'lumotlari ombori ; kub ma'lumotlarni qanday loyihalash kerak OLAAP ma'lumotlari omborlari ; ma'lumotlar kubini o'lchash nima; haqiqat ma'lumotlar kubi bilan bog'liq; o'lchov atributlari nima; ierarxiya nima; kub ma'lumotlarining metrikasi nima; va o'rganish: qurmoq ko'p o'lchovli diagrammalar ; oddiy dizayn ko'p o'lchovli diagrammalar. Kirish OLAP texnologiyasi alohida olinmaydi dasturiy ta'minot, emas dasturlash tili. Agar siz OLAP-ni barcha namoyandalar bilan bog'lashga harakat qilsangiz, ushbu kontseptsiyalar to'plamlari, printsiplar va talablar, tahlilchilar ma'lumotlariga asoslanib, tahlilchilar kirishni osonlashtiradi. Tahlilchilar korporativ ma'lumotlarning asosiy iste'molchilari hisoblanadi. Tahlil vazifasi - bu keng ma'lumotlarda muntazamliklarni aniqlash. Shuning uchun, tahlilchi ma'lum bir kunning alohida daliliga ahamiyat bermaydi, Ivanovning xaridori sharlar to'pi bilan sotilgan ", - deyiladi u yuzlab va minglab o'xshash tadbirlar haqida ma'lumot kerak. HD-dagi yagona faktlar, masalan, buxgalter yoki savdo bo'limining boshlig'i, uning vakolatlari ma'lum shartnoma bilan qo'llab-quvvatlanadigan, buxgalter yoki sotuv idorasi rahbari. Unga bitta yozuvning analitsialari etarli emas - masalan, u uchun, masalan, chorak yoki yil uchun sotiladigan oylik shartnomalar uchun zarur bo'lishi mumkin. Analitikika Inn xaridor yoki uning telefoniga qiziqmasligi mumkin, - bu uning kasbiy faoliyatining mohiyati bo'lgan aniq raqamli ma'lumotlar bilan ishlaydi. Markazlashtirish va qulay tuzilish tahlillar tomonidan zarur bo'lgan narsa emas. Unga ko'rish, vizualizatsiya qilish uchun vosita kerak. An'anaviy xabarlar, hatto bitta HD asosida qurilgan, ammo ma'lum moslashuvchanlik mahrum. Ular kerakli ma'lumotlarni taqdim etish uchun ular "burish" yoki "qulash" yoki "qulash" bo'lmasligi mumkin. Ushbu tahlilchining "bo'limlari" va "bo'limlari" va "kesishlar" shunchalik ko'p tergov olib borishi mumkin, bu, o'z navbatida, yangi "qisqartirish" ni tekshirish uchun barcha yangi va yangi "kesishni talab qiladi. Ma'lumotni o'rganish uchun bunday vositasi sifatida oleAp tahlilchi. OLAP va HDning kerakli atributini anglatmaydi, bu borada to'plangan ma'lumotlarni tahlil qilish uchun tobora ko'proq foydalaniladi. Operatsion ma'lumotlar turli xil manbalardan, tozalangan, integratsiyalashgan va HD-da yig'ilgan. Shu bilan birga, ular allaqachon turli xil qurilish vositalaridan foydalanib, allaqachon tahlil qilishlari mumkin. Keyin OLAP-tahlil uchun (to'liq yoki qisman) ma'lumotlar tayyorlanadi. Ularni maxsus oltilar ma'lumot bazasiga yoki boshqa XD-da yuklash mumkin. OLAP-dan foydalanishning eng muhim elementi metadata, i.e. tuzilish, joylashtirish va ma'lumotlarning o'zgarishi. Ularga rahmat, turli xil saqlash komponentlarining samarali o'zaro ta'siri ta'minlanadi. Shunday qilib, Olap HD-da to'plangan ma'lumotlarni ko'p o'lchovli tahlil qilish vositasi sifatida belgilash mumkin. Nazariy jihatdan, olap asboblari to'g'ridan-to'g'ri operatsion ma'lumotlarga yoki ularning aniq nusxalariga qo'llanishi mumkin. Biroq, ushbu tahlil uchun mos bo'lmagan ma'lumotlarni tahlil qilish xavfi mavjud. OLAP mijoz va serverda Olap ko'p qirrali ma'lumotlar tahliliga asoslanadi. Buni mijozga va serverlarga bo'lish mumkin bo'lgan turli xil vositalar yordamida ishlab chiqarish mumkin. Mijozlar omaplar - bu umumiy ma'lumotlarni (summalar, o'rtacha yoki eng kam yoki minimal qiymatlarni hisoblaydigan) va ularning displeyi, yalpi ma'lumotlarning o'zida joylashgan OLAP manzilidagi keshda mavjud. Agar boshlang'ich ma'lumotlar ish stolida ishlaydigan ma'lumotlar hisoblashida yalpi ma'lumotlarning hisoblashi olisning o'zi amalga oshiriladi. Agar manba ma'lumotlari manbasi Server DBMs bo'lsa, OLAP Guruhni bayonot orqali o'z ichiga olgan ko'pgina mijozga yuboriladi va natijada serverda hisoblangan umumiy ma'lumotlar olinadi. Qoida tariqasida, OLAP funktsiyasi statistik ma'lumotlarni qayta ishlash orqali amalga oshiriladi (statistik va SPSS statuslari mahsulotlari Rossiya bozorida keng tarqalgan) va ba'zi bir nashrlarda keng tarqalgan. Xususan, Microsoft Excel 2000 ko'p o'lchovli tahlil vositasiga ega. Ushbu mahsulot bilan siz kichik mahalliy ko'p qirrali OLAP -cubni fayl shaklida yaratishingiz va uni ikki yoki uch o'lchovli bo'limlarni namoyish etishingiz mumkin. Ko'p rivojlanish vositalari OLAP funktsiyasini amalga oshiradigan dasturlarni yaratishga imkon beradigan (masalan, Borland C ++ Builder-dagi qarorlar kubemik tarkibiy qismlari sifatida) darslar yoki komponentlar kutubxonalarida mavjud. Bundan tashqari, ko'plab kompaniyalar taklif qilishadi nazorat elementlari O'xshash funktsiyani amalga oshiruvchi boshqa kutubxonalar va boshqa kutubxonalar. OLAP US mijozlaridan, odatda, oz miqdordagi o'lchovlar va ushbu parametrlarning oz sonli qiymatlari bo'lgan mijozdan foydalaniladi. Ushbu vositalarning manzili va ularning soni eksponent sifatida ularning soni o'lchovlari ko'payib bormoqda. Shuning uchun olovni muhofaza qilish, odatda, odatda ko'p o'lchovli kubni yaratish uchun kerakli qo'chqazish hajmini oldindan hisoblashga imkon beradi. Ko'pchilik (lekin hammasi emas) Mijoz sizga kesh tarkibini yig'indisi sifatida saqlashga imkon beradi, bu esa o'z navbatida ularni qayta hisoblashga imkon bermaydi. Ta'kidlash joizki, bu imkoniyat ko'pincha boshqa tashkilotlarga yoki nashrga topshirish uchun umumiy ma'lumotlarni ajratish uchun ishlatiladi. Turli mamlakatlar Sog'liqni saqlash vazirligi va Jahon sog'liqni saqlash vazirligi tomonidan nashr etilgan turli mintaqalardagi statistika va turli yoshdagi yosh guruhlarida bunday to'g'ridan-to'g'ri ma'lumotlarning tipik misolidir. Shu bilan birga, kasalliklarning muayyan holatlari to'g'risidagi ma'lumotlar bo'lgan boshlang'ich ma'lumotlar tibbiyot muassasalarining maxfiy ma'lumotlaridir va hech qanday holatda sug'urta kompaniyalarining qo'llariga va ayniqsa oshkoralikka aylanmasligi kerak. Urug'ma ma'lumotlarga ega keshni tejash g'oyasi, u yalpi ma'lumotlarni tejash va o'zgartirish, shuningdek, ularni o'z ichiga olgan saqlash olip deb nomlangan alohida dastur yoki jarayon tomonidan amalga oshiriladi. Server. Mijozlar shunga o'xshash ko'p o'lchovli saqlashni talab qilishi mumkin va ma'lum bir ma'lumotlarni olish uchun javob berishda. Ba'zi mijozlarga tegishli dasturlar bunday do'konlar ma'lumotlariga muvofiq do'konlar yaratishi yoki yangilanishi mumkin. OLAP-US-dan foydalanishning afzalliklari Server DBMS-ni ish stantsiyalariga nisbatan qo'llashning afzalliklariga o'xshaydi: agar server vositalari ishlatilsa, umumiy ma'lumotni hisoblash va saqlash serverda hisoblash va saqlash Umuman olganda, tarmoq trafikini kamaytirishga imkon beradigan so'rov natijalari, yangi mahsulotni o'zlashtirib olishga ketadigan vaqt Mijozlarga nisbatan iste'mol qilinadigan mablag'larga talablar va talablar. Shuni yodda tutingki, korxona shkalasi tahlili va qayta ishlash Oracle Express Server, masalan, Microsoft SQL serveri, Microsoft SQL serveri, kristalli qismlar, Bechora, SAS institutining mahsulotlari. Chunki server DBT-ning barcha etakchi ishlab chiqaruvchilari, ular yoki boshqa kompaniyalardan litsenziyaga ega), ularni tanlash juda keng va deyarli barcha holatlarda siz ma'lumotlar bazasi sifatida bir xil ishlab chiqaruvchining olma signalini sotib olishingiz mumkin serverning o'zi. E'tibor bering, OLAP-dan foydalanish mijozlari (xususan, Microsoft Excel 2003, Seagate Excelni va boshqalar) sizga bunday so'rovlarni bajaradigan mijoz OLAAP Smektiv omborxonalariga kirish imkonini beradi. Bundan tashqari, turli ishlab chiqaruvchilarning OLAP-dan foydalanish uchun mijozlarga murojaatlar bo'lgan bir nechta mahsulotlar mavjud. Ko'p o'lchovli ma'lumotlarni saqlashning texnik jihatlari Ko'p o'lchovli HD, kunlarning savdo hajmi, oylar, yillar, yillar, tovarlar toifalari va boshqalarga nisbatan turli xil tafsilotlarning umumiy ma'lumotlari mavjud. Yalpi ma'lumotlarni saqlash maqsadi kamayishdir yangi mahsulotni o'zlashtirib olishga ketadigan vaqt So'rovlar, aksariyat hollarda batafsil ma'lumot emas va tahlil va prognozlar uchun umumiy ma'lumotlar qiziqarli. Shuning uchun ko'p qirrali ma'lumotlar bazasini yaratishda ba'zi bir ma'lumotlar har doim hisoblab chiqiladi va saqlanadi. E'tibor bering, barcha yalpi ma'lumotlarning saqlanishi har doim ham oqlanmaydi. Gap shundaki, yangi o'lchovlar qo'shilganda, kubning ma'lumotlar tarkibiy qismlari eksponent sadolanmoqda (ba'zan ular "portlashning portlashi" degani haqida ma'lumot berishadi. Agar biz aniqroq gapiradigan bo'lsak, bu o'lchovlarning ierarxiyalarning ierarxiyalarining turli darajadagi turli darajadagi kub va o'lchash a'zolarining o'lchovlar soniga bog'liq. "Portlash o'sishi" muammoni hal qilish uchun turli xil sxemalar, hisoblashda barcha mumkin bo'lgan ma'lumotlarni maqbul tezlikka erisha olmaydi. Manba va jami ma'lumotlarning ham, ko'p o'lchovli tuzilmalarda ham saqlanishi mumkin. Shuning uchun hozirda ma'lumotlarni saqlashning uchta usuli hozirda qo'llaniladi. Mastap. (Ko'p o'lchovli olap) - manba va umumiy ma'lumotlar ko'p o'lchovli ma'lumotlar bazasida saqlanadi. Ko'p o'lchovli inshootlardagi ma'lumotlarni saqlash ko'p o'lchovli qator sifatida ishlov berishga imkon beradi, buning uchun umumiy qiymatlarni hisoblash tezligi har qanday o'lchov uchun bir xil. Biroq, bu holda ko'p qirrali ma'lumotlar bazasi ortiqcha, ko'p o'lchovli ma'lumotlar to'liq ma'lumotni to'liq o'z ichiga oladi. Rolap. (Qisqacha olmoap) - dastlabki ma'lumotlar bir xil ma'lumot bazasida qoladi, u erda dastlab bo'lgan va bo'lgan. Umumiy ma'lumotlar ularni saqlash uchun maxsus ma'lumotlar bazasida saqlash uchun maxsus yaratilgan ish stollariga joylashtiriladi. Xolp. (Gibrid olap) - dastlabki ma'lumotlar bazaviy ma'lumotlar bazasida qoladi, u erda ular dastlab saqlangan va agregat ma'lumotlar ko'p o'lchovli ma'lumotlar bazasida saqlanadi. OLAP ma'lumotlarini faqat tegishli tuzilmalarda saqlashni qo'llab-quvvatlaydi, ba'zilari faqat ko'p qirrali. Biroq, zamonaviy serverning aksariyati ma'lumotni saqlash usullari bilan qo'llab-quvvatlanadi. Saqlash usulini tanlash manba ma'lumotlari hajmi va tarkibiga kirishga, so'rovlarni bajarish tezligi va OLAP -Cubs yangilash chastotasi bog'liq. Shuni ham ta'kidlashni ta'kidlaymizki, zamonaviy OLAP-USSning aksariyati "bo'sh" qadriyatlarni saqlamaydi ("bo'sh" qiymatlar mavsumdan tashqarida mavsumiy tovarlarni sotishning etishmasligi mumkin). Asosiy tushunchalar OLAP Test USI. Ko'p tomonlama ma'lumotlar tahlil qilish texnologiyasi OLAP (on-layn analitik qayta ishlash) deb nomlandi. OLAP - bu HD tashkilotining asosiy tarkibiy qismi. Olap kontseptsiyasi 1993 yilda taniqli ma'lumotlar bazasi tadqiqotchisi va boshqa ma'lumotlar modelining muallifi Edgar Koddoning tasvirlangan. 1995 yilda Kodeksda belgilangan talablarga asoslanib, uni chaqirilgan fasmi sinov Umumiy ko'p o'lchovli ma'lumotlarni tez tahlil qilish - umumiy ko'p o'lchovli ma'lumotlarni tez tahrirlash, bu ko'p o'lchovli tahlil dasturlariga quyidagi talablarni o'z ichiga oladi: Tez. (Tez) - foydalanuvchiga foydalanuvchi natijalariga maqbul vaqt uchun taqdim etish (odatda 5 soniyadan oshmasligi kerak), hatto narx batafsil tahlildan kam bo'lsa ham; Tahlil. (Tahlil) - ushbu ilovaning mantiqiy va statistik tahlilini amalga oshirish va uni oxirgi foydalanuvchi uchun saqlash imkoniyati; Umumiy. (Umumiy) - avtoulovlar va transport vositalarining tegishli mexanizmlarini qo'llab-quvvatlash bilan ma'lumotlarga kirish imkoniyatiga ega; Ko'p o'lchovli (Ko'p qirrali) - ma'lumotlarlarning ko'p qirrali kontseptual taqdimoti, shu jumladan Ierarxiya va bir nechta ierarxiyalarni to'liq qo'llab-quvvatlash (bu asosiy talabning asosiy talabi); Ma `lumot (Ma'lumot) - ilovaning hajmi va joylashuvidan qat'i nazar, kerakli ma'lumotlarni kirishi kerak. Shuni ta'kidlash kerakki, OLAAP funksionalligi amaldagi dasturlardagi ma'lumotlarni tahlil qilishning eng oddiy usulidan boshlab va server mahsulotlari asosida tarqatilgan analitik tizimlar bilan tugash. Ko'p o'lchovli hisobot taqdimoti Kubalik Olap qulay tezyurar erkin foydalanish vositalarini, biznes ma'lumotlarini tomosha qilish va tahlil qiladi. Foydalanuvchi tabiiy, sezilarli tushunarli bo'ladi ma'lumotlar modeli, ularni ko'p o'lchovli kublar shaklida tashkil qilish (kublar). Ko'p o'lchovli koordinatalar tizimining o'qlari tahlil qilingan biznes jarayonining asosiy xususiyatlari sifatida xizmat qiladi. Masalan, sotuvlar uchun u mahsulot, mintaqa, xaridor turi bo'lishi mumkin. Vaqt o'lchovlardan biri sifatida ishlatiladi. O'lchov o'qlari (o'lchamlari) kesishganlarida, jarayonni miqdoriy jihatdan tavsiflovchi ma'lumotlar mavjud (chora-tadbirlar). Bular ajratish hajmini ajratish yoki pul ko'rinishida, qolgan qismi, xarajatlar, xarajatlar va boshqalar. Ma'lumotni tahlil qilish, birlashtirilgan (masalan, yil hisobida) yoki aksincha, Ma'lumot jarayoni haqida batafsil (haftalar) haqida ma'lumot va boshqa usullar bilan mashq qiling. Shaklda uch o'lchovli kubaning o'lchovi sifatida. 26.1, ishlatilgan mablag'lar miqdori va o'lchov sifatida - vaqt, mahsulot va do'kon. O'lchovlarni guruhlashning ma'lum darajada taqdim etiladi: tovarlar toifalar, do'konlar - davlatlar bo'yicha, operatsiyalar paytida - oylar bo'yicha. Birozdan keyin biz guruhlash darajasiga (ierarxiya) ko'proq ko'rib chiqamiz. Anjir. 26.1. Kub kublari Hatto uch o'lchovli kubni ham kompyuter ekranida aks ettirish qiyin, shunda foizlar o'lchovlari ko'rinadi. Katta uchta o'lchovlar soni bilan kublar haqida nima deyish mumkin. Kubada ma'lumotlarni vizualizatsiya qilish uchun odatda odatdagidek ikki o'lchovli, i.e. qatorlar va ustunlarning murakkab ierarxik sarlavhalari. Kubning ikki o'lchovli nuqtai nazarini "kesish" orqali olish mumkin, uni bir yoki bir nechta o'qlar bo'ylab (o'lchovlar) orqali olish mumkin: biz ikkita o'lchov qiymatlarini, ikkinchisidan tashqari, ikki o'lchovli jadvalni olamiz. Jadvalning gorizontal o'qida (ustun sarlavhalari), vertikal (simli sarlavhalar) - boshqa va stol hujayralarida - chora-tadbirlar qadriyatlari taqdim etiladi. Shu bilan birga, choralar to'plami o'lchovlardan biri hisoblanadi: biz bir o'lchovni tanlaymiz (va keyin biz sarlavhalar va ustunlarda ikkita o'lchovni joylashtiramiz) yoki bir nechta o'lchovlarni ko'rsatamiz (va keyin stol o'qlaridan birini ko'rsata olamiz) chora-tadbirlar, boshqasi - "qabul qilinmaydigan" o'lchovni o'lchashning qadriyatlarini oladi. (Darajalar). Masalan, taqdim etilgan yorliqlar barcha OLAAP tomonidan qo'llab-quvvatlanmaydi. Masalan, Ierarxiyaning ikkala turdagi turlari 2000 va Microsoft tahlil xizmatlarida qo'llab-quvvatlanadi va 7.0 faqat muvozanatli. Ierarxiya sathlari soni va bir darajadagi ruxsat etilgan raqamlar soni va mumkin bo'lgan maksimal miqdordagi OLAP moslamalarida har xil bo'lishi mumkin. Olap arxitekturasi Oqap Yuqorida aytib o'tilganlarning barchasi ko'p o'lchovli ma'lumotlar taqdimot bilan bog'liq. Ma'lumotlarning saqlanishi, taxminan gapiradigan, oxirgi foydalanuvchi, agar mijoz foydalanadigan asboblarni ishlab chiquvchilarni yaratayotgan bo'lsa, unga ahamiyat bermaydi. OLAP dasturlarida ko'p qirralilikni uch darajaga bo'lish mumkin. Ko'p o'lchovli ma'lumotlar taqdimoti - ko'p o'lchovli vizualizatsiya va ma'lumotlarni manipulyatsiyani ta'minlaydigan so'nggi foydalanuvchi vositalari; Ko'p o'lchovli vakillik qatlami fizik ma'lumotlar tarkibidan mantion va ko'p o'lchovli sifatida ma'lumotlarni sezadi. Ko'p o'lchovli ishlov berish - ko'p o'lchovli so'rovlarni shakllantirish (til) (bu an'anaviy SQLning an'anaviy tipidagi tipdagi va bu erda an'anaviy SQLning nisbiy tipidagi qarindoshi, bunday so'rovni amalga oshiradigan protsessor. Ko'p o'lchovli saqlash - ko'p o'lchovli so'rovlarni samarali bajarishini ta'minlaydigan jismoniy ma'lumotlar tashkil etilishi vositasi. Dastlabki ikki darajani barcha olmoap asboblarda taqdim etish shart. Uchinchi daraja, garchi u keng tarqalgan bo'lsa-da, talab qilinmaydi, chunki ko'p qirrali materiallar uchun oddiy materiallar hisobidan olib tashlanishi mumkin; Ushbu holatda ko'p o'lchovli so'rov protsessori SQL so'rovlari bo'yicha ko'p o'lchovli so'rovlarni tarjima qiladi. OLAP mahsulotlari, odatda, ko'p o'lchovli ma'lumotlar taqdimot vositasi (OLAP Musam), Microsoft 2000 firmalari, Microsoft 2000 firmalari, Microsoft 2000 firmalari, Microsoft 2000 firmalari, Microsoft 2000 firmalari (oltiper Express) Server yoki Microsoft OLAP xizmatlari). Ko'p o'lchovli ishlov berish qatlami odatda olap mijoz va / yoki olti-dagi OLAAP serveriga o'rnatiladi, ammo Microsoft-ning Pivot-jadvalga xizmat ko'rsatish komponenti kabi toza shaklda ajratilgan. Standart xulosali jadvalda manba ma'lumotlari mahalliy qattiq diskda saqlanadi. Shunday qilib, siz ularni har doim boshqarishingiz va ularni qayta tashkil eta olasiz, hatto tarmoqqa kirish huquqiga ega emas. Ammo bu Olapning xulosasi jadvallariga hech qanday ta'sir ko'rsatmaydi. Birlashtirilgan olap stollarda kesh hech qachon mahalliy qattiq diskda saqlanmaydi. Shuning uchun, mahalliy tarmoqdan uzilgandan so'ng, konsolidatsiya qilingan jadvalingiz ishlashini yo'qotadi. Siz bu erda bitta maydon emas, balki harakat qila olmaysiz. Agar siz hali ham tarmoqdan uzilganidan keyin OLAP ma'lumotlarini tahlil qilishingiz kerak bo'lsa, avtonom koe-ni yarating. Avtonom ma'lumotlar kubi - bu stol keshi keshidir va uylar tarmog'idan uzilganidan keyin OleAP ma'lumotlarini saqlaydigan alohida fayl. Olap ma'lumotlari konsolidatsiya qilingan stolga ko'chirilgan, u haqida batafsil bayon qilingan saytda chop etish mumkin. Avtonom ma'lumotlar kubini yaratish uchun avval konsolidalangan olap stolini yarating. Kursorni konseystlar yorlig'ining kontekstli sozlamalari (OLAP Tools tugmachasini (OLAP Tools) bosish, konseystik yorliqning kontekstli jadvallariga (pivotali asboblar) ishlang. Off rejimini tanlang (Off TeFline olap) (9.8-rasm). OLAP avtonom kub sozlamalari ekranda paydo bo'ladi. Offline ma'lumotlar faylini yaratish tugmachasini bosing. Siz ma'lumot kubini fayl yaratish ustasini ishga tushirdingiz. Jarayonni davom ettirish uchun Keyingi tugmani bosing. Kub ma'lumotlariga kiritiladigan o'lcham va darajani belgilash kerak. Muloqot oynasida OLAP ma'lumotlar bazasidan keltirilgan ma'lumotlarni tanlang. G'oya faqat kompyuterni mahalliy tarmoqdan ajratib turadigan o'lchamlarini belgilashdir. Ko'proq o'lchamlar shundan dalolat beradiki, o'lchami ancha qancha bo'lsa, avtonom kub bo'ladi. Keyingi sehrgar oynasiga o'tish uchun Keyingi tugmani bosing. Unda siz kubga kiritilmagan a'zolar yoki ma'lumotlar elementlarini belgilash imkoniyatiga egasiz. Xususan, siz Internetda sotilgan miqdordagi mablag'lar kerak emas, shuning uchun katakchalar ro'yxatida uni bekor qilinadi. Muzlatish qutisi ko'rsatilgan element ko'rsatilgan element import qilinmaydi va mahalliy qattiq diskda ortiqcha joy oladi. So'nggi bosqichda kub ma'lumotlarining joylashuvi va ismini ko'rsating. Bizning holatda, kub fayli mening fayl faylini mening MyofflineCube.Cub deb nomlanadi va ish papkasida joylashgan bo'ladi. Ma'lumotlar kubik fayllari kengaytmaga ega . Biroz vaqt o'tgach, Excel ko'rsatilgan papkadagi ma'lumotlardagi avtonom kubni tejashga yordam beradi. Tanlangan ma'lumot kubining avtomatik ravishda avlodini avtomatik ravishda ishlab chiqarishga olib keladigan faylni ikki marta bosing. Yaratilgandan so'ng siz nogiron mahalliy tarmoq rejimida ishlaydigan barcha manfaatdor foydalanuvchilar orasida avtonom ma'lumotlarni uzaytirishingiz mumkin. Mahalliy tarmoqqa ulanganingizdan so'ng, siz ma'lumotlar kubining mustaqil faylini ochishingiz va uni yangilang, shuningdek tegishli ma'lumotlar jadvalini ochishingiz mumkin. Asosiy printsipda aytilishicha, avtonom ma'lumotlar kubasi faqat mahalliy tarmoq o'chirilganda ishlash uchun qo'llaniladi, ammo ulanish tiklanganidan keyin majburiy yangilanadi. Ulanishni buzgandan so'ng avtonom kubni yangilashga urinish muvaffaqiyatsizlikka olib keladi. Bugun OLAP nima o'zi, har bir mutaxassisni biladi. Hech bo'lmaganda, "olap" va "ko'p qirrali ma'lumotlar" tushunchalari barqarorligimizda barqaror bog'liq. Shunga qaramay, ushbu mavzu yana ko'tarilganligi, aksariyat o'quvchilar tomonidan ma'qullanganligi sababli, vaqt o'tishi bilan oldindan biror narsa g'oyasi uchun eskirganligi yoki yaxshi nashrda maqolalarni o'qishingiz kerak ... Ma'lumot ombori (OLAAPning axborot tuzilmasidagi Oleap manzil) "OLAP" atamasi "Ma'lumotlar ombori" (ma'lumotlar omborlari) atamasi bilan chambarchas bog'liq. Biz "Ota asoschisi" Ma'lumot omborida "Otalar" ma'lumotlar omborida Bill Insona-ni beramiz: "Ma'lumot omborlari - bu boshqaruv qarorlarini bajarish jarayonini qo'llab-quvvatlash uchun mavzu yo'naltirilgan, bog'langan vaqt va o'zgarmas ma'lumotlar yig'ish." Autoritariyadagi ma'lumotlar biznes jarayonlarini avtomatlashtirish uchun mo'ljallangan operatsion tizimlardan (OLTTP SYSTEM) tushishi. Bundan tashqari, saqlash statistik hisobot kabi tashqi manbalar tufayli to'ldirilishi mumkin. Nima uchun ma'lumotlar omborlarini qurish - Axir, ular ma'lumotlar bazalarida yoki operatsion tizimdagi fayllarda "jonli" yashaydigan ko'p vaqt davomida ko'prog'ini o'z ichiga oladi? Siz qisqacha javob berishingiz mumkin: operatsion tizimlarning ma'lumotlarini tahlil qilish bevosita imkonsiz yoki juda qiyin. Bu turli xil DBMM va turli xil DBMM va boshqa "burchaklar" formatidagi va boshqa "burchaklar" formatida ularni saqlash, ularni skanerlash bilan izohlanadi. Ammo kompaniyada barcha ma'lumotlar markaziy ma'lumotlar bazasi serverida saqlansa ham (juda kam darajada), tahlilchi deyarli, ba'zan murakkab inshootlarni aniqlamaydi. Muallif "Oziqlantiruvchi" ochlik bilan "Oziqlantiruvchi" ning operatsion tizimlardan olingan "Oziqlantiruvchi" tahlilchilar - bu "tishlarda emas" deb aylangan. Shunday qilib, omborxona vazifasi bir joyda va sodda, tushunarli tuzilishni tahlil qilishdir. "Ma'lumotlar ombori asbob-uskunalar" kitobiga Ralf kimbol yozadi, agar o'quvchi butun kitobni o'qishda faqat bitta narsani tushunsa, ya'ni saqlash rejalari sodda bo'lishi kerak, muallif uning vazifasini ko'rib chiqadi. Amaliyot ma'lumotlari - murakkab tahliliy so'rovlar paydo bo'lishini oqlaydigan yana bir sabab bor, bu uzoq vaqt davomida stollarni blokirovka qilish va server resurslarini egallab olish. Menimcha, saqlash paytida siz har doim katta ma'lumotlar to'planishini anglatmaydigan narsani tushunishingiz mumkin - asosiy narsa bu tahlil qilish qulayligini anglatadi. Umuman olganda, alohida atama - Data Marts (Ma'lumot kiosklari) kichik omborxonalar uchun mo'ljallangan, ammo rus amaliyotimizda bu ko'pincha buni eshitmaydi. OLAP - Qulay tahlil vositasi Markazlashtirish va qulay tuzilish tahlillar tomonidan zarur bo'lgan narsa emas. U hali ham ko'rish, vizualizatsiya qilish uchun vositani talab qiladi. Bitta saqlash asosida an'anaviy xabarlar, hatto bitta saqlash asosida, bitta - moslashuvchanlikdan mahrum. Ular kerakli ma'lumotlarni taqdim etish uchun ular "burish" yoki "qulash" yoki "qulash" bo'lmasligi mumkin. Albatta, siz dasturchiga qo'ng'iroq qilishingiz mumkin (agar u kelmoqchi bo'lsa), u yangi hisobotni tezda amalga oshiradi (ishonmayman) bir soat (ishonmayman va ishonmayman - juda tez ishonmayman Hayot hech kim yo'q; keling, uni uch soat beraylik). Ma'lum bo'lishicha, tahlilchi bir kunning ikkita g'oyasi yo'q. Va u (agar u yaxshi tahlilchi bo'lsa) bunday g'oyalar soatiga bir necha bor paydo bo'lishi mumkin. Ushbu tahlilchining "bo'limlari" va "bo'limlari" va "kesishlar" shunchalik ko'pki, o'z navbatida, yangi "qisqartirish" ni tekshirish uchun barcha g'oyalar talab etiladi. Bu uning asbobini oddiy va qulay deb atashga imkon beradigan vosita bo'ladi! OLAP kabi asbob sifatida va OLAP qiladi. Oqap ma'lumotlar omborining zarur atributlari emas bo'lsa-da, ushbu saqlashda to'plangan ma'lumotlarni tahlil qilish uchun tobora ko'proq foydalaniladi. Oddiy omborga kiritilgan komponentlar anjirda keltirilgan. biri. Anjir. 1. Ma'lumot ombori tuzilishi Operatsion ma'lumotlar turli xil manbalardan, tozalangan, integratsiyalashgan va moddiy saqlash holatiga yig'ilgan. Shu bilan birga, ular allaqachon turli xil qurilish vositalaridan foydalanib, allaqachon tahlil qilishlari mumkin. Keyin OLAAP tahliliga (to'liq yoki qisman) tayyorlangan. Ularni maxsus olti asbobga yoki boshqa joyga tushirish mumkin. Eng muhim element - bu ma'lumotlarning tuzilishi, tuzilishi, joylashtirish va o'zgartirish to'g'risidagi ma'lumotlar. Ularga rahmat, turli xil saqlash komponentlarining samarali o'zaro ta'siri ta'minlanadi. Umumiylashtirish oliPni omborda to'plangan ma'lumotlarni ko'p o'lchovli tahlil qilish vositasi sifatida aniqlash mumkin. Nazariy jihatdan olap moslamalarni to'g'ridan-to'g'ri operatsion ma'lumotlarga yoki ularning aniq nusxalariga (operatsion foydalanuvchilarga xalaqit bermaslik uchun) qo'llanilishi mumkin. Ammo biz yuqorida aytib o'tilgan rakeda, men yuqorida aytib o'tilgan rakeda qadam qo'yamiz, I.E., tahlil qilish uchun mos bo'lmagan operatsion ma'lumotlarni tahlil qilishni boshlaydi. OLAP ta'rifi va asosiy tushunchalari Boshlash uchun, ochish: OLAA onlayn analitik ishlov berish, I.E. Operatsion ma'lumotni tahlil qilish. 1993 yilda Olpning aniq printsiplari. E. F. Codd - "ixtirochi" qo'shimcha ma'lumotlar bazasi. Keyinchalik uning ta'rifi fasmi testiga qayta ishlangan bo'lib, u OLAP dasturini umumiy ko'p o'lchovli ma'lumotlarni () tahlil qilish imkoniyatini beradigan. Fasmi sinov Tez. (Tez) - tahlillarning barcha jihatlarida tahlillar tezda tezroq amalga oshirilishi kerak. Qabul qilinadigan javob vaqti 5 s yoki undan kam. Tahlil. (Tahlil) - dastur ishlab chiqaruvchisi yoki o'zboshimchalik bilan belgilangan foydalanuvchi tomonidan oldindan belgilangan raqam va statistik tahlilning asosiy turlarini amalga oshirish mumkin. Umumiy. (Umumiy) - ko'plab foydalanuvchilar ma'lumotlarga kirish huquqiga ega bo'lishlari kerak, maxfiy ma'lumotlarga kirishni kuzatib borish kerak. Ko'p o'lchovli (Ko'p o'lchovli) asosiy, eng muhim olmop xarakteridir. Ma `lumot (Ma'lumot) - ilovaning hajmi va joylashuvidan qat'i nazar, kerakli ma'lumotlarni kirishi kerak. Olap \u003d ko'p qirrali nuqtai nazar \u003d kub Olap qulay tezyurar erkin foydalanish vositalarini, biznes ma'lumotlarini tomosha qilish va tahlil qiladi. Foydalanuvchi tabiiy, sezgir ma'lumotlar modelini oladi, ularni ko'p o'lchovli kub (kublar) shaklida tashkil qiladi. Ko'p o'lchovli koordinatalar tizimining o'qlari tahlil qilingan biznes jarayonining asosiy xususiyatlari sifatida xizmat qiladi. Masalan, sotuvlar uchun u mahsulot, mintaqa, xaridor turi bo'lishi mumkin. Vaqt o'lchovlardan biri sifatida ishlatiladi. O'lchash o'qlari (o'lchamlari) kesishganlarida - jarayonni miqdoriy jihatdan tavsiflovchi ma'lumotlar mavjud, o'lchov choralari (chora-tadbirlar). Bular ajratish hajmini ajratish yoki pul ko'rinishida, qolgan qismi, xarajatlar, xarajatlar va boshqalar. Ma'lumotni tahlil qilish, birlashtirilgan (masalan, yil hisobida) yoki aksincha, Ma'lumot jarayoni haqida batafsil (haftalar) haqida ma'lumot va boshqa usullar bilan mashq qiling. Shaklda uch o'lchovli kubaning o'lchovi sifatida. 2, savdo summasi ishlatiladi va o'lchash - vaqt, mahsulot va do'kon. O'lchovlarni guruhlashning ma'lum darajada taqdim etiladi: tovarlar toifalar, do'konlar - davlatlar bo'yicha, operatsiyalar paytida - oylar bo'yicha. Birozdan keyin biz guruhlash darajasiga (ierarxiya) ko'proq ko'rib chiqamiz. Anjir. 2. Kuba misol Kub kublari Hatto uch o'lchovli kubni ham kompyuter ekranida aks ettirish qiyin, shunda foizlar o'lchovlari ko'rinadi. Katta uchtani kublar haqida nima deyishimiz mumkin, katta uchtasi? Kubada saqlanadigan ma'lumotlarni tasavvur qilish odatda ikki o'lchovli, i.e. satrlar va ustunlarning murakkab ierarxik sarlavhalari bo'lgan vistiklardir. Kubning ikki o'lchovli ko'rinishi uni bir yoki bir nechta o'qlar yoki kesish orqali olish mumkin (o'lchov): biz ikkita o'lchov qiymatlarini tuzatamiz, ikkitasi bundan mustasno, ikki o'lchovli jadvalni olamiz. Jadvalning gorizontal o'qida (ustun sarlavhalari), vertikal (simli sarlavhalar) - boshqa va stol hujayralarida - chora-tadbirlar qadriyatlari taqdim etiladi. Bunday holda, chora-tadbirlar to'plami aslida o'lchovlardan biri hisoblanadi - biz bitta o'lchovni tanlaymiz (va keyin biz sarlavhalar va ustunlarda ikkita o'lchovni joylashtiramiz) yoki bir nechta o'lchovlarni ko'rsatamiz (va keyin stol o'qlaridan birini ko'rsatamiz) chora-tadbirlar nomini, ikkinchisi - yagona "qabul qilinmaydigan" o'lchovli qiymatlar. Rasmga qarang. 3 - Mana bir o'lchovli kesilgan Kuba - birlik savdosi (sotilgan birliklar) va ikkita "shubhasiz" o'lchov - do'kon (do'kon) va vaqt (vaqt). Anjir. 3. Ikki o'lchovli kub bir o'lchov uchun tilim Shaklda. 4 Faqat bitta "qabul qilinmagan" o'lchov - do'kon, ammo bir-birlik savdosi (sotilgan), sotish, savdo va do'kon narxi (do'kon xarajatlari) ni ko'rsatadi. Anjir. 4. Ikki o'lchovli kub bir necha o'lchovlar uchun tilim Kubaning ikki o'lchovli nuqtai nazari mumkin va "davom ettir" davom etganda va ikki dan ortiq o'lchamda bo'ladi. Shu bilan birga, "kesilgan" kubning ikki yoki undan ortiq o'lchovlari kesish o'qlariga (chiziqlar va ustunlar) joylashtiriladi - rasmga qarang. Beshta. Anjir. 5. Ikki o'lchovli kub bir nechta o'lchovli bir nechta o'lchovlar bilan bir necha o'lchash Teglar O'lchovlar bo'ylab "qoldirilgan" qadriyatlari a'zolar yoki belgilar (a'zolar) deb ataladi. Teglar kubning "kesilishi" uchun ham, tanlanganlar (filtrlash) uchun ham ishlatiladi - tanlangan bo'lsa, biz hamma qadriyatlar emasmiz, ammo ularning bir nechta shaharlari, masalan, uchta shahar o'nlab. Yorliqlarning qiymatlari tor sarlavha va ustunlar sifatida ikki o'lchovli kub ko'rinishda ko'rsatiladi. Ierarxiya va daraja Teglar bir yoki bir yoki bir nechta darajadan (darajalar) tashkil etadigan ierarxiyalarga birlashtirilishi mumkin. Masalan, "Do'kon" (do'kon) o'lchov yorliqlari tabiiy ravishda ierarxiyani darajalar bilan birlashtiriladi: Mamlakat (mamlakat) Davlat Shahar (shahar) Do'kon (do'kon). Ierarxiya sathiga ko'ra, yalpi baholar AQSh uchun (mamlakat darajasi) yoki Kaliforniya (davlat darajasi) uchun sotish kabi hisoblanadi. Bir o'lchamda siz bir nechta ierarxiyani amalga oshirishingiz mumkin - vaqt uchun ayting: (yil, chorak, oy, kun) va (yil, kun, kun). Olap arxitekturasi Oqap Yuqorida aytib o'tilganlarning barchasi ko'p o'lchovli ma'lumotlar taqdimot bilan bog'liq. Ma'lumotlarning saqlanishi, taxminan gapiradigan, oxirgi foydalanuvchi, agar mijoz foydalanadigan asboblarni ishlab chiquvchilarni yaratayotgan bo'lsa, unga ahamiyat bermaydi. Oloq dasturlarida ko'p qirralilikni uch darajaga bo'lish mumkin: Ko'p o'lchovli ma'lumotlar taqdimoti - ko'p o'lchovli vizualizatsiya va ma'lumotlarni manipulyatsiyani ta'minlaydigan so'nggi foydalanuvchi vositalari; Ko'p o'lchovli vakillik qatlami fizik ma'lumotlar tarkibidan mantion va ko'p o'lchovli sifatida ma'lumotlarni sezadi. Ko'p o'lchovli ishlov berish - ko'p o'lchovli so'rovlarni shakllantirish (til) (bu an'anaviy SQLning an'anaviy tipidagi tipdagi va bu erda an'anaviy SQLning nisbiy tipidagi qarindoshi, bunday so'rovni amalga oshiradigan protsessor. Ko'p o'lchovli saqlash - ko'p o'lchovli so'rovlarni samarali bajarishini ta'minlaydigan jismoniy ma'lumotlar tashkil etilishi vositasi. Dastlabki ikki darajani barcha olmoap asboblarda taqdim etish shart. Uchinchi daraja, garchi u keng tarqalgan bo'lsa-da, talab qilinmaydi, chunki ko'p qirrali materiallar uchun oddiy materiallar hisobidan olib tashlanishi mumkin; Ushbu holatda ko'p o'lchovli so'rov protsessori SQL so'rovlari bo'yicha ko'p o'lchovli so'rovlarni tarjima qiladi. OLAP mahsulotlari, odatda, ko'p o'lchovli ma'lumotlar taqdim etish vositasi, yo ko'p o'lchovli ma'lumotlar taqdim etish vositasi, yo ko'p o'lchovli ma'lumotlar yoki "Micross 2000" ning Microsoft yoki Coros-2000 firmalari, OLAP serveri (uchun ko'p qirrali server) Misol, Oracle Express server yoki Microsoft OMAP xizmatlari). Ko'p o'lchovli ishlov berish qatlami odatda olap mijoz va / yoki olti-dagi OLAAP serveriga o'rnatiladi, ammo Microsoft-ning Pivot-jadvalga xizmat ko'rsatish komponenti kabi toza shaklda ajratilgan. Ko'p o'lchovli ma'lumotlarni saqlashning texnik jihatlari Yuqorida aytib o'tilganidek, olap tahlil vositalarlari ma'lumotlar va to'g'ridan-to'g'ri boshqa tizimlardan ajratilishi mumkin. Oqap serverlar ishlab chiqaruvchilarning narxlari narxida bo'lmagan paytlarda bunday yondashuv yanada jozibador edi. Ammo bugungi kunda va Oracle va Informix va Microsoft to'liq ishlab chiqarilgan OLAAP serverlarini va hatto u "hayvonot bog'i" ning turli ishlab chiqaruvchilardan tortib, boshqa ishlab chiqaruvchilarning "kompaniyaning boshqaruviga murojaat qilish" ni taklif qiladi. Asosiy ma'lumotlar bazasi serveri sifatida bir xil brendning olap serveri. OLAP serverlari yoki ko'p qirrali ma'lumotlar bazasi serverlari ko'p qirrali ma'lumotlarni turli yo'llar bilan saqlashlari mumkin. Ushbu usullarni ko'rib chiqishdan oldin, agregatlarni saqlash kabi muhim jihatlar to'g'risida gaplashishimiz kerak. Haqiqat shundaki, odatdagidek, odatdagidek, shuningdek, operatsion tizimlardan olingan batafsil ma'lumotlarga ko'ra, umumiy ko'rsatkichlar (agregation, agregatlar), masalan, bir necha oylar davomida sotiladi, Kategoriyalar va boshqalar bo'yicha, agregatlar aniq maqsad bilan aniq saqlanadi - so'rovlarni bajarishni tezlashtirish uchun. Axir, bir tomondan, saqlash, qoida tariqasida, juda ko'p miqdordagi ma'lumotlar, boshqa tomondan, aksariyat hollarda, aksariyat hollarda, umumlashtirilgan ko'rsatkichlar qiziqtirmaydi. Agar har safar sotuv miqdorini hisoblash uchun millionlab individual savdoni umumlashtirish kerak bo'lsa, tezlik mumkin emas edi. Shuning uchun ko'p o'lchovli ma'lumotlar bazalariga yuklanganda, umumiy ko'rsatkichlar yoki ularning qismi hisoblab chiqiladi va saqlanadi. Ammo, siz bilganingizdek, siz hamma uchun pul to'lashingiz kerak. Va ishlov berish bo'yicha so'rovlar tezligi uchun umumiy ma'lumotlarga ko'ra, ma'lumotlarni va ularning yuklab olish vaqtini ko'paytirish kerak. Bundan tashqari, hajmning o'sishi aniq katastrofik bo'lishi mumkin - chop etilgan standart sinovlardan biri bo'lishi mumkin, 10 MB manbaga to'liq sanab chiqadi, kerak, ya'ni ma'lumotlar 240 marta ko'tarildi! Hisoblash birliklarini hisoblashda "shishish" darajasi kub o'lchovlari va ushbu o'lchovlarning tuzilishi, ya'ni turli darajadagi "otalar" va "bolalar" ning turli darajadagi soniga bog'liq. Birlashgan ba'zida agregatlarni saqlash muammosini hal qilish uchun, ba'zida murakkab sxemalar qo'llaniladi, bu esa hisoblab chiqilmasa, so'rovlarni bajarishda sezilarli darajada o'sishga erishishga imkon beradi. Endi har xil saqlash variantlari haqida. Batafsil ma'lumotlar va agregatlar ham, ko'p o'lchovli tuzilmalarda ham saqlanishi mumkin. Ko'p o'lchovli saqlash ma'lumotlarga ko'p o'lchovli qator sifatida ko'rib chiqishga imkon beradi, shu bilan har qanday o'lchov bo'yicha bir xil tezkor hisob-kitoblarni ta'minlaydi va har qanday o'lchash bo'yicha turli xil ko'p o'lchovli o'zgarishlarni ta'minlaydi. Biroz oldin OLAP mahsulotlari qo'shimcha yoki ko'p qirrali saqlashni qo'llab-quvvatladi. Bugungi kunda, qoida tariqasida, xuddi shu mahsulot ham ushbu turdagi omborni ham, uchinchi turdagi aralashmani ta'minlaydi. Quyidagi atamalar qo'llaniladi: Mastap. (Ko'p o'lchovli olap) - va batafsil ma'lumotlar va agregatsiyalar ko'p o'lchovli ma'lumotlar bazasida saqlanadi. Bunday holda, eng katta ortiqcha xarajat olinadi, chunki ko'p o'lchovli ma'lumotlar to'liq tarkibni o'z ichiga oladi. Rolap. (Qisqa olip) - batafsil ma'lumotlar, dastlab ular ma'lumot bazasida "yashagan"; Birlashganlar maxsus tashkil etilgan xizmat jadvallarida bir xil ma'lumotlar bazasida saqlanadi. Xolp. (Gibrid olap) - To'liq ma'lumotlar mavjud (ma'lumot bazasida) va birliklar ko'p o'lchovli ma'lumotlar bazasida saqlanadi. Ushbu usullarning har biri uning afzalliklari va kamchiliklari mavjud va shartlar miqdori, tF / modm va boshqalarning kuchi va boshqalarga qarab qo'llanilishi kerak. Ko'p o'lchovli tuzilmalarda ma'lumotlarni saqlashda, bo'sh qiymatlarni saqlash natijasida "shishish" muammosi paydo bo'ladi. Axir, agar ko'p qirrim massivlar o'lchov belgilarining barcha mumkin bo'lgan kombinatsiyalari ostida saqlansa va faqat kichik bir qism (masalan, bir qator mahsulotlar faqat bir qator hududlarda sotiladi), so'ngra kubning xohishiga ko'ra bo'sh bo'ling, garchi joy egallab olinadi. Zamonaviy olap mahsulotlari ushbu muammoni engishga qodir. Davomi bor. Kelgusida etakchi olti ishlab chiqaruvchilar tomonidan ishlab chiqarilgan ALAP mahsulotlari haqida gaplashamiz. OLAP texnologiyasini (on-layn analitik ishlov berish) yordamida kimdir uchun biron bir ekzotik bo'lib tuyulishi mumkin, shuning uchun OLAP kubini qo'llash byudjetlashtirish va boshqaruvni avtomatlashtirish uchun eng muhim talablardan biri emas. Aslida, boshqaruv hisobotlari bilan ishlashda ko'p o'lchovli kubdan foydalanish juda qulaydir. Byudjet formatlarini ishlab chiqishda siz ko'p tarmoqli shakllar bilan shug'ullanishingiz mumkin (bu haqda ko'p narsada "Kompaniyada byudjetlashtirish texnologiyasi" va "Kompaniyada byudjetlashtirish texnologiyasi" kitobida va "Menejment buxgalteriya hisobini avtomatlashtirish" kitobida. Buning sababi shundaki, kompaniyani samarali boshqarish tobora batafsil rahbarlik hisobotlarini talab qiladi. Ya'ni, tizimda, tobora turli xil tahliliy bo'limlar qo'llaniladi (axborot tizimlarida tahlilchilar ma'lumotnomalar to'plami bilan belgilanadi). Tabiiyki, bu rahbarlar o'zlarini qiziqtirgan barcha tahliliy kesmalarida bayonot berishni istashiga olib keladi. Bu shuni anglatadiki, hisobot qandaydir tarzda "nafas olish" kuchlari kerak. Boshqacha qilib aytganda, bu holda biz bir xil hisobotning ma'nosi turli xil tahliliy kesmalarda ma'lumot berishi haqida gapiramiz. Shuning uchun Statik hisobotlar endi ko'plab zamonaviy rahbarlardan qoniqmaydi. Ko'p o'lchovli kubni berishi mumkin bo'lgan dinamikaga muhtoj. Shunday qilib, OLAP texnologiyasi zamonaviy va istiqbolli axborot tizimlarida allaqachon majburiy elementga aylangan. Shuning uchun, dasturiy ta'minot mahsuloti tanlanganda, siz OLAP texnologiyasi ishlatilganligiga e'tibor berishingiz kerak. Va siz haqiqiy kublarni taqliddan ajrata olishingiz kerak. Ushbu simulyatsiyalardan biri MS Excelda qisqacha jadval. Ha, bu vositasi kubga o'xshash, ammo aslida bu statik va dinamik jadval emas. Bundan tashqari, ular ierarxik ma'lumotnomalardan foydalanadigan elementlardan foydalangan holda hisobotlarni qurishdan ancha yomonroq. Kubadan foydalanishning dolzarbligini tasdiqlash uchun siz sotuvni boshqarish bo'yicha hisobot berishda siz savdo byudjeti bilan eng oddiy misol keltirishingiz mumkin. Ushbu misolda kompaniyaning hozirgi tahliliy bo'limlari tegishli: mahsulotlar, filiallar va savdo kanallari. Agar ushbu uchta tahlilchi kompaniya uchun muhim bo'lsa, byudjet (yoki hisobot) savdosi bir nechta variantlarda namoyish qilinishi mumkin. Shuni ta'kidlash kerakki, agar siz uchta analitik bo'limlarga asoslangan byudjet liniyalarini tuzsangiz (masalan, savollar), bu etarli miqdordagi byudjet modellarini yaratishga va Kubada yordamida batafsil hisobotlarni tuzishga imkon beradi. Masalan, sotish byudjeti faqat bitta tahlil (katalogi) yordamida tuzilishi mumkin. Taqdim etilgan bitta mahsulot tahlillari asosida qurilgan savdo byudjetiga misol 1-rasm.. Anjir. 1. Olpi Kubadagi bitta mahsulot tahlillari asosida qurilgan savdo byudjetining misoli Xuddi shu savdo byudjeti ikkita tahlilchi (ma'lumotnomalar) yordamida tuzilishi mumkin. "Mahsulotlar" va "filiallar" asosida qurilgan savdo byudjetiga misol keltirilgan 2-rasm.. Anjir. 2. "Integral" dasturiy kompleksning "Integral" dasturiy majmuasida "mahsulotlari" va "Filiallar" asosida qurilgan savdo byudjetiga misol. . Agar batafsil hisobot qurish zarur bo'lsa, unda uchta tahlilchi (ma'lumotnomalar) yordamida bir xil savdo byudjetini tuzishingiz mumkin. "Mahsulotlar", "Filiallar" va "savdo kanallari" asosida qurilgan savdo byudjetiga misol keltirilgan 3-rasm.. Anjir. 3. Olap Kuba dasturiy ta'minot majmuasida uchta "mahsulot", "Intrum" dasturiy ta'minoti "Filiallar" va "Safariya kanallari" asosida sotilgan savdo byudjetiga misol. Hisobotlarni ishlab chiqarishda ishlatiladigan kub turli xil ketma-ketlikdagi ma'lumotlarni chiqarishga imkon beradi. Ustida 3-rasm. Avval sotuvlar byudjeti mahsulotlar, keyin filiallar va keyin savdo kanallarida savdo-sotiqlar bo'yicha. Xuddi shu ma'lumotni boshqa ketma-ketlikda tasvirlash mumkin. Ustida 4-rasm. Xuddi shu sotuv byudjeti avval mahsulotlar bo'yicha, keyin savdo kanallarida, keyin esa tarmoqlar bo'yicha. Anjir. 4. "Mahsulot" tahlilchisi, "Integral" dasturiy majmuasida "Mahsulot kanallari" va "Filiallar" asosida qurilgan savdo byudjetiga misol. Ustida 5-rasm. Xuddi shu sotuv byudjeti birinchi bo'lib filiallarda, keyin mahsulotlar bo'yicha, keyin savdo kanallari orqali. Anjir. 5. "Formalar", "Mahsulotlar" va "Integral" OLAP-XPP dasturiy kompleksidagi "Mahsulotlar kanallari" asosida o'rnatilgan savdo byudjetiga misol. Aslida, bu savdo byudjetini ishlab chiqarishning barcha imkoniyatlari emas. Bundan tashqari, kubingiz sizga ma'lumotnomalarning ierarxik tuzilmasi bilan ishlashiga e'tibor berishingiz kerak. Misollar, ierarxik kataloglar "mahsulotlar" va "savdo kanallari". Foydalanuvchi nuqtai nazaridan, ushbu misolda bir nechta boshqaruv hisobotlarini oladi (qarang) Anjir. 1-5Sozlamalar nuqtai nazaridan, dasturiy mahsulotdagi sozlamalar nuqtai nazaridan bitta hisobot. Faqat kubdan foydalanish bir necha jihatdan ko'rish mumkin. Tabiiyki, amalda, agar ularning maqolalari bir yoki bir nechta tahlilchilar qurilgan bo'lsa, turli xil boshqaruv hisobotlarini ishlab chiqarishning juda ko'p variantlari mumkin. Va tahlilchining o'zi foydalanuvchilarning ehtiyojlariga bog'liq. To'g'ri, unchalik unutmaslik kerak, bir tomondan ko'proq tahlilchi, batafsil hisobot qurilishi mumkin. Boshqa tomondan, bu byudjetning moliyaviy modeli yanada murakkabroq ekanligini anglatadi. Qanday bo'lmasin, agar Kuba bo'lsa, kompaniya qiziqarli analitik kesmalar asosida turli xil versiyalarda kerakli hisobotni ko'rish imkoniyatiga ega bo'ladi. Oltap Kubadagi bir nechta xususiyatlarni aytib o'tish kerak. Ko'p o'lchovli ierarxiyada Omapi Kuba bir nechta o'lchovlar mavjud: sana, satr, ma'lumotnoma 1, 1-qo'llanma va 3 ta qo'llanma Anjir. 6.). Tabiiyki, hisobotda ma'lumotnomalar bilan ko'plab tugmachalar mavjud bo'lib, ushbu byudjet satrida ma'lumotlarning maksimal sonini o'z ichiga olgan holda qancha turadi. Agar biron bir byudjet qatorida katalog mavjud bo'lmasa, unda ma'lumotnomalar mavjud emas. Dastlab olap kubik barcha o'lchovlarga asoslanadi. Odatiy bo'lib, o'lchash hisobotini dastlabki qurilishi bilan, u ko'rsatilganidek, o'sha sohalarda 6-rasm.. Ya'ni, bunday o'lchov, "sana" kabi vertikal o'lchovlar maydonida joylashgan (o'lchov maydonidagi o'lchovlar), o'lchash "1-katagi" va "Katalog 3-katagiga" - gorizontal o'lchovlar sohasida (yo'nalishdagi yo'nalishdagi o'lchovlar) va "Chiziqlar turi" o'lchovlari (sahifa mintaqasida o'lchash) sohasida. Agar o'lchov oxirgi maydonda bo'lsa, hisobotdagi ma'lumotlar ushbu o'lchovni "oshkor qilmaydi". Ushbu o'lchovlarning har biri uchta hududda joylashtirilishi mumkin. O'lchovni o'tkazgandan so'ng, hisobot yangi o'lchov konfiguratsiyasiga muvofiq ravishda qayta qurilmoqda. Masalan, siz sana va satrlarni ma'lumot bilan almashtirishingiz mumkin. Yoki siz vertikal o'lchov maydoniga havoladan birini o'tkazishingiz mumkin (qarang) Anjir. 7.). Boshqacha qilib aytganda, OLAP Kubadagi hisobot "burish" bo'lishi mumkin va foydalanuvchi uchun eng qulay bo'lgan hisobotning chiqishini tanlang. Anjir. 7. "Integral" dasturiy kompleks kompleksini o'lchash konfiguratsiyasini o'zgartirgandan so'ng, hisobotning hisobotini misol qilish mumkin O'lchov konfiguratsiyasi kubning asosiy shakliga yoki o'zgartirish kartasini o'zgartirish uchun o'zgartirilishi mumkin (qarang) Anjir. sakkiz). Ushbu muharrirda siz o'lchovlarni bir sohadan boshqasiga o'tkazishingiz mumkin. Bundan tashqari, o'lchov joylarini bitta hududda o'zgartirish mumkin. Bundan tashqari, bir xil shaklda siz ba'zi o'lchov parametrlarini sozlashingiz mumkin. Har bir o'lchov uchun siz natijalarning joylashuvini, elementlarni saralash tartibini va elementlarning nomlarini sozlashingiz mumkin (qarang) Anjir. sakkiz). Siz shuningdek, elementlarning qaysi ismini ko'rsatish uchun ko'rsatilishi mumkin: qisqartirilgan (ism) yoki to'liq (to'liq). Anjir. 8. Integratsiyalashgan dasturiy kompleksning muharriri muharriri o'lchov xaritasi O'lchov parametrlarini tahrirlash ularning har biri uchun to'g'ridan-to'g'ri bo'lishi mumkin (qarang) Anjir. to'qqiz). Buning uchun o'lchov nomi yonida tugmachasida joylashgan iconni bosing. Anjir. 9. 1 ta mahsulot va xizmat ko'rsatish kataloglarini tahrirlash misoli Ushbu muharrir bilan siz hisobotda ko'rsatilishi kerak bo'lgan narsalarni tanlashingiz mumkin. Odatiy bo'lib, hisobotda barcha narsalar ko'rsatiladi, ammo agar kerak bo'lsa, elementlarning yoki papkalarning bir qismi ko'rsatilmaydi. Masalan, agar siz faqat bitta mahsulotni hisobotga faqat bitta mahsulotni namoyish qilmoqchi bo'lsangiz, boshqalarning barchasi o'lchov muharririda katakchalarni olib tashlashlari kerak. Shundan so'ng hisobotda faqat bitta mahsulot guruhi bo'ladi (qarang) Anjir. 10). Shuningdek, ushbu muharrirda narsalarni saralashingiz mumkin. Bundan tashqari, elementlar turli yo'llar bilan o'zgarishi mumkin. Bunday regringdan keyin hisobot darhol qayta qurilmoqda. Anjir. 10. "Integral" dasturiy ta'minot to'plamida faqat bitta mahsulot guruhi (papka) hisobotida chiqish misolida O'lchov muharririda siz zudlik bilan guruhlaringizni yaratishingiz, uni u erda ma'lumotnomalardan tortib olishingiz mumkin. Odatiy bo'lib, faqat "boshqa" guruh avtomatik ravishda yaratiladi, ammo boshqa guruhlar yaratilishi mumkin. Shunday qilib, o'lchov muharriridan foydalanib, siz ma'lumotnomalarning elementlarini va hisobotda qaysi tartibda ko'rsatish kerakligini sozlashingiz mumkin. Shuni ta'kidlash kerakki, bunday barcha qayta tartiblashlar qayd etilmagan. Ya'ni, hisobotni yopgandan so'ng yoki uning qayta hisob-kitob qilishdan so'ng, hisobotda ushbu konfiguratsiyalangan metodologiyaga muvofiq hisobotda barcha ma'lumotlar ko'rsatiladi. Aslida, barcha bunday o'zgarishlar dastlab qatorlarni o'rnatishda amalga oshirilishi mumkin. Masalan, cheklovlardan foydalanish, shuningdek, hisobotda qaysi elementlar yoki ma'lumotnomalar guruhlari namoyish qilinishi kerakligini va mavjud emasligini aniqlashingiz mumkin. Eslatma: Batafsilroq batafsil ma'lumotni ushbu maqola mavzusi seminarlarda ko'rib chiqilgan "Korxonani byudjet boshqarish" va "Boshqaruv hisobini to'xtatish va avtomatlashtirish" Ushbu maqola muallifi kim - Aleksandr Karpov. Agar foydalanuvchi faqat ma'lum bir elementlarni yoki havolalarni hisobotga olib chiqishi kerak bo'lsa, unda bunday sozlamalar hisobot liniyalarini yaratishda oldindan bajarilishi yaxshiroqdir. Agar hisobotlarda ma'lumotnomalarning turli xil kombinatsiyasi foydalanuvchi uchun muhim bo'lsa, unda texnikani sozlashda hech qanday cheklov o'rnatilishi kerak emas. Ushbu cheklovlar o'lchash muharriri yordamida tezda sozlanishi mumkin. Ushbu tsiklning avvalgi moddasi (2-005-ga qarang), biz SQL server 2005 tahlil xizmatlarining asosiy yangiliklari haqida gaplashdik. Bugun biz ushbu mahsulotga kiritilgan olgina echimlarini yaratamiz. OLAP asoslari haqida qisqacha ma'lumot olpi (on-layn analitik protsedura) ni yaratish to'g'risida suhbatni to'g'ridan-to'g'ri, olmop 1993 yilda REFADning taniqli muallifi bo'lgan EF Kod sodod tomonidan tasvirlangan kontseptsiyaning keng qamrovli ma'lumotlar tahlili texnologiyasini eslaymiz ma'lumotlar modeli. Hozirgi vaqtda OLAP-ni qo'llab-quvvatlash ko'p tarmoqli va boshqa vositalarda amalga oshiriladi. Omaap-Kuba OLAP ma'lumotlari nima? Ushbu savolga javob sifatida eng oddiy misolni ko'rib chiqing. Aytaylik, ba'zi korxonalarning korporativ ma'lumotlar bazasida tovarlar yoki xizmatlarni sotish, mamlakat (mamlakat), shahar (mamlakat), odatiy, mamlakat (menejer sotish) asosida ma'lumotlar to'plami mavjud. (Buyurtma joylashtirish sanasi), toifaning nomi (tashuvchi kompaniya (tashuvchi kompaniyasi), qo'shimcha materiallar (tovarlar uchun to'lov), ro'yxatga olingan maydonlarning oxirgisi, aslida tahlil qilish ob'ekti, aslida, bu tahlil qilish ob'ekti, aslida bu tahlil ob'ekti. Bunday ko'rinishdan ma'lumotlarni tanlash Quyidagi so'rov yordamida amalga oshirish mumkin:
Источник: https://newtravelers.ru/uz/setting/kuby-dannyh-vvedenie-v-olap-i-mnogomernye-bazy-dannyh.html
Do'stlaringiz bilan baham: |