Reja: olap haqida ma’lumot


FAOL MA’LUMOTLARNI RELYATSION MA’LUMOTLAR BAZASIDA SAQLASH


Download 28.35 Kb.
bet4/5
Sana27.01.2023
Hajmi28.35 Kb.
#1131219
1   2   3   4   5
Bog'liq
Nishonov Nurmuhammad 19.07

FAOL MA’LUMOTLARNI RELYATSION MA’LUMOTLAR BAZASIDA SAQLASH
OLAP ma’lumotlari an’anaviy RDBMSda ham saqlanishi mumkin. Ko’pgina hollarda, bu yondashuv OLAPni mavjud buxgalteriya tizimlari bilan "og’riqsiz" integratsiyalashtirishda yoki RDBMS ma’lumotlar omborlariga asoslangan holda qo’llaniladi. Shu bilan birga, bu yondashuv RDBMSdan FASMI testi talablarini (xususan, tizimning minimal javob berish vaqtini ta’minlash) samarali bajarilishini talab qiladi. qo’shimcha imkoniyatlar... Odatda, OLAP ma’lumotlari normallashmagan shaklda saqlanadi va oldindan hisoblangan ba’zi agregatlar va qiymatlar maxsus jadvallarda saqlanadi. Oddiy shaklda saqlashda, RDBMSning faol ma’lumotlarni saqlash usuli sifatida samaradorligi pasayadi.
Oldindan hisoblangan ma’lumotlarni saqlash uchun samarali yondashuvlar va algoritmlarni tanlash muammosi RDBMSga asoslangan OLAP tizimlari uchun ham dolzarbdir, shuning uchun bunday tizimlar ishlab chiqaruvchilari odatda qo’llaniladigan yondashuvlarning afzalliklariga e’tibor qaratadilar.
Umuman olganda, RDBMSga asoslangan OLAP tizimlari ko’p o’lchovli DBMSga asoslangan tizimlarga qaraganda sekinroq, deb ishoniladi, shu jumladan OLAP vazifalari uchun ma’lumotlarni saqlashning unchalik samarasiz tuzilmalari tufayli, lekin amalda bu ma’lum bir tizimning xususiyatlariga bog’liq.
Ma’lumotlarni RDBMSda saqlashning afzalliklaridan biri, odatda, bunday tizimlarning kattalashishi hisoblanadi.
MA’LUMOTNI SAQLASHGA GIBRID YONDASHUV
OLAP tizimlarini ishlab chiqaruvchilarining ko’pchiligi o’zlarining murakkab echimlarini ilgari suradilar, ko’pincha OLAP tizimiga qo’shimcha ravishda, DBMS, ETL (Extract Transform Load) va hisobot berish vositalari, hozirda tizimning faol ma’lumotlarini saqlashni tashkil qilishda gibrid yondashuvdan foydalanadilar. ularni RDBMS va maxsus saqlash o’rtasida, disk tuzilmalari va xotiradagi keshlash o’rtasida qandaydir tarzda tarqatish.
OLAP tizimlarini ishlab chiqaruvchilarining ko’pchiligi o’zlarining murakkab echimlarini ilgari suradilar, ko’pincha OLAP tizimiga qo’shimcha ravishda, DBMS, ETL (Extract Transform Load) va hisobot berish vositalari, hozirda tizimning faol ma’lumotlarini saqlashni tashkil qilishda gibrid yondashuvdan foydalanadilar. Ularni RDBMS va maxsus saqlash o’rtasida, disk tuzilmalari va xotiradagi keshlash o’rtasida qandaydir tarzda tarqatish.
Bunday echimning samaradorligi ishlab chiqaruvchi tomonidan aniqlangan yondashuvlar va algoritmlarga bog’liq qanday ma’lumotlar va qaerda saqlash kerak, keyin ko’rib chiqilayotgan tizimning o’ziga xos xususiyatlarini baholamasdan, sinf kabi bunday echimlarning dastlabki samaradorligi to’g’risida shoshilinch ravishda xulosa chiqaring.
OLAP(ing. on -line analitik ishlov berish) - analitik ma’lumotlar bazalarida ko’p o’lchovli so’rovlarni dinamik qayta ishlash usullari majmui. Bunday ma’lumotlar manbalari odatda juda katta bo’lib, ularni qayta ishlash uchun ishlatiladigan asboblarda eng muhim talablardan biri yuqori tezlikdir. Relyatsion ma’lumotlar bazalarida ma’lumotlar yaxshi jadvallangan alohida jadvallarda saqlanadi. Ammo ulardagi ko’p jadvalli murakkab so’rovlar juda sekin. Ma’lumotlarni saqlash tuzilmasining o’ziga xos xususiyatlari tufayli OLAP tizimlarida ishlov berish tezligini sezilarli darajada yaxshilaydi. Barcha ma’lumotlar aniq tartibga solingan va ikki xil ma’lumotlar ombori qo’llaniladi: o’lchovlar(toifalarga bo’lingan kataloglarni o’z ichiga oladi, masalan, savdo nuqtalari, xaridorlar, xodimlar, xizmatlar va boshqalar) va faktlar(har xil o’lchamdagi elementlarning o’zaro ta’sirini tavsiflaydi, masalan, 2010 yil 3 martda A sotuvchisi B xaridoriga C do’konida D pul birliklari miqdorida xizmat ko’rsatdi). Analitik kubdagi natijalarni hisoblash uchun choralar qo’llaniladi. O’lchovlar - bu tegishli tanlangan o’lchovlar va ularning a’zolari bo’yicha to’plangan faktlar to’plami. Bu xususiyatlar tufayli, ko’p o’lchovli ma’lumotlarga ega bo’lgan murakkab so’rovlar nisbiy manbalarga qaraganda ancha kam vaqt talab etadi.
OLAP tizimlarining asosiy sotuvchilardan biri Microsoft korporatsiyasi hisoblanadi. OLAP tamoyillarining bajarilishini Microsoft SQL Server Business Intelligence Development Studio (BIDS) va Microsoft Office PerformancePoint Server Planning Business Modeler (PPS) dasturlarida analitik kub yaratishning amaliy misollaridan foydalanib ko’rib chiqamiz va ko’p o’lchovli tasvirni vizual tasvirlash imkoniyatlari bilan tanishamiz. ma’lumotlar grafikalar, jadvallar va jadvallar ko’rinishida.
Masalan, BIDSda siz sug’urta kompaniyasi, uning xodimlari, sheriklari (mijozlari) va savdo nuqtalari haqidagi ma’lumotlarga asoslangan OLAP kubini yaratishingiz kerak. Faraz qilaylik, kompaniya bitta xizmat turini ko’rsatadi, shuning uchun xizmatlarni o’lchashga hojat yo’q.
Avval o’lchovlarni aniqlaylik. Quyidagi sub’ektlar (ma’lumotlar toifalari) kompaniyaning faoliyati bilan bog’liq:
Savdo nuqtalari
- Xodimlar
- Hamkorlar
Vaqt va skript o’lchovlari ham yaratilgan, ular har qanday kub uchun zarur. Keyin, sizga faktlarni saqlash uchun bitta jadval kerak (faktlar jadvali). Jadvaldagi ma’lumotlarni qo’lda kiritish mumkin, lekin har xil manbalardan import qilish ustasi yordamida ma’lumotlarni eng ko’p yuklash. Quyidagi rasm o’lchovlar va faktlar jadvallarini qo’lda yaratish va to’ldirish jarayonini ko’rsatadi:

  1. Analitik ma’lumotlar bazasidagi o’lchamlar va faktlar jadvallari.

2. Yaratilishning ketma –ketligi.
BIDSda ko’p o’lchovli ma’lumotlar manbasini yaratgandan so’ng, uning Ma’lumotlar manbai ko’rinishini ko’rish mumkin. Bizning misolimizda siz quyidagi ko’rsatilgan sxemani olasiz.

Download 28.35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling