Olap (on-layn analitik ishlov berish)- Bu elektron ma'lumotlarni qayta ishlash usuli, oldindan hisoblangan natijalar yordamida ierarxik kategoriyalar bilan ifodalash usuli. OLAP ma'lumotlari ierarxik ravishda buyuriladi va ish stollarida saqlanadi, lekin kublarda. Olap kublar ko'p o'lchovli ma'lumotlar bo'lib, u yalpi ma'lumotlarning parametrlariga qarab parametrlar va hujayralar mavjud bo'lgan parametrlar mavjud bo'lgan parametrlar va hujayralar qoldiriladi. Kurlar katta miqdordagi ma'lumotlarni keng miqyosli tahlil qilish uchun mo'ljallangan, chunki ular ko'p sonli individual yozuvlar o'rniga qisqacha natijalarni taqdim etadilar.
Olap kontseptsiyasi 1993 yilda taniqli ma'lumotlar bazasi tadqiqotchisi va E. F. Codd tomonidan tegishli ma'lumotlar modeli muallifi tomonidan tasvirlangan. Hozirgi vaqtda OLAP-ni qo'llab-quvvatlash ko'p tarmoqli va boshqa vositalarda amalga oshiriladi.
Olap kubida ikkita turdagi ma'lumotlar mavjud:
Ishtirok etishni istagan umumiy qiymatlar, qadriyatlaringiz hisoblangan ma'lumotlar maydonchalari;
· Tavsiflovchi ma'lumotlar o'lchovlar yoki o'lchov. Odatda tavsif darajasi bo'yicha tavsiflovchi ma'lumotlar tarqatiladi. Masalan: "Yil", "chorak", "vaqt" va "vaqt". Direktorlarning tafsilotlari bo'yicha sohalarni taqsimlash foydalanuvchilarga yuqori darajadagi natijalardan boshlab, yuqori darajadagi natijalardan boshlab, yuqori darajadagi natijalardan boshlab, keyinchalik batafsil ko'rinishga ega bo'lish uchun kerakli tafsilotlarni tanlash va keyinroq ko'rinishni tanlash uchun hisobot berish darajasini tanlash va keyinchalik.
Microsoft so'rovi sizga ma'lumotni yuklab oladigan so'rovdan oltip kublarini yaratishga imkon beradi qisqacha bazaviy taglik Ma'lumotlar, masalan Microsoft kirish.Shu bilan birga, tarkibiy ierarxiya (kub) ga chiziqli stolni o'zgartirish mavjud.
Olap Kuba ustasi - bu Microsoft so'rovidir. Qisqa ma'lumot bazasiga asoslangan olak kubini yaratish uchun, ustarchni boshlashdan oldin quyidagi amallarni bajarishingiz kerak.
1. Ma'lumot manbasini aniqlang (6.1-rasmga qarang).
2. Microsoft so'rovi bilan so'rovni yarating, shu jumladan ma'lumotlar maydonchalari yoki olti satıklar bo'lgan maydonlar, agar Kubadan ko'proq foydalanilsa, unda u bir necha marta ishlatilgan bo'lsa, u kerakli miqdordagi vaqt talabiga kiritilishi kerak .
3. So'rovni yaratish ustasining so'nggi bosqichida stakanni oching Olap Kubani yaratish ushbu so'rov (6.2-rasmga qarang) yoki so'rovdan keyin menyudagi to'g'ridan-to'g'ri so'rov orqali yaratilgandan keyin Fayli Buyruqni tanlang Yaratmoq kub otap. Shundan so'ng, olap Kuba ustasi ishga tushiriladi.
Olap Kubadagi pishirish ustasining ishi uchta bosqichdan iborat.
Sehrgarning birinchi bosqichida (66-rasm) aniqlanadi ma'lumot maydonchalari Umumiy qiymatlarni aniqlashingiz kerak bo'lgan maydonlar.
Anjir. 6.6. Ma'lumot maydonlarini aniqlash
Hisoblangan hisoblangan maydonlar (odatda ushbu raqamli maydonlar) usta ro'yxatning yuqori qismiga joylashadi, katakchalarni belgilaydi va ushbu maydonlarning yakuniy funktsiyasini belgilaydi, odatda - So'm. Ma'lumot maydonlarini tanlashda kamida bitta maydon hisoblab chiqilgan maydon sifatida tanlanishi kerak va kamida bitta maydon o'lchamni aniqlash uchun aniq bo'lmasligi kerak.
Uchun oLAP yaratish. Kuba to'rtta yakuniy funktsiyalardan foydalanishi mumkin - So'm, Raqam (qiymatlar soni) Eng kam, Maksimal Raqamli maydonlar va bitta funktsiyalar uchun Raqam Boshqa barcha sohalar uchun. Agar siz bir xil maydonning ba'zi natijalaridan foydalanishingiz kerak bo'lsa, ushbu maydon talabning belgilangan sonini talabga kiritilishi kerak.
Hisoblangan maydonning nomi ustunda o'zgartirilishi mumkin Ma'lumotlarning maydoni.
Ikkinchi bosqichda ustarch tavsiflovchi ma'lumotlarni va ularning o'lchamlarini belgilaydi (6.7-rasm). O'lchov maydonini tanlash uchun, siz ro'yxatdan kerak Manba maydonchalari kerakli dala o'lchamini torting yuqori daraja Ro'yxatda O'lchovlar belgilangan hududda belgilangan O'lchovni yaratish uchun dalalarni bu erda harakatlantiring. Olyp kubini yaratish uchun kamida bitta o'lchovni aniqlash kerak. Sehrgarning bir xil bosqichida kontekst menyusidan foydalanib, siz o'lchamdagi yoki tekislik maydonining nomini o'zgartirishingiz mumkin.
6.7. O'lchov maydonlarini aniqlash
Ierarxiyaga tegishli bo'lmagan va ierarxiyaga tegishli bo'lmagan maydonlar bir tekislik bilan o'lchov sifatida belgilanishi mumkin. Biroq, agar ba'zi bir sohalar darajalarda tashkil etilgan bo'lsa, kubdan foydalanish yanada samaraliroq bo'ladi. O'lchamdagi daraja yaratish uchun maydonni ro'yxatdan o'chiring Manba maydonchalari Dalada yoki o'lchovli dalada. Ko'proq tafsilotlarni o'z ichiga olgan maydonlar pastki bosqichda joylashgan bo'lishi kerak. Masalan, 6.7-rasmda Pozitsiya Bu maydon darajasi Sarlavha hisoboti.
Maydonni pastki yoki undan yuqori darajaga ko'tarish uchun siz o'lchamdagi pastki yoki undan yuqori maydonga sudrab borishingiz kerak. Darslar mos ravishda displeyda yoki yashirish uchun ishlatiladi.
Agar ma'lumotlar bazasi maydonchalari yoki vaqt maydonlari yuqori darajadagi o'lchov sifatida ishlatilsa, olap kub soyasi ushbu o'lchamlar uchun anketalarni chiqaradi. Keyin foydalanuvchi hisobotlarda qaysi darajadagi darajadagi bo'lishi kerakligini tanlashi mumkin. Masalan, siz haftalar, chorak va yillar yoki oylarni tanlashingiz mumkin (6.7-rasm).
Shuni yodda tutish kerakki, sehrgar kun va vaqt maydonlarini faqat yuqori darajadagi o'lchovni yaratish paytida avtomatik ravishda yaratadi; Ushbu maydonlarni ajratishning subyektsiyasi sifatida qo'shilganda, avtomatik daraja yaratilmaydi.
Ustaning uchinchi bosqichida usta tomonidan yaratilgan kub turi aniqlanadi va uchta variant mumkin (6.8-rasmga qarang).
6.8. Ustaning uchinchi bosqichida yaratilgan Kuba turini tanlash
Birinchi ikkita variant har safar hisobot ochilganda kubni yaratishni o'z ichiga oladi (agar kub Excel-dan ko'rilgan bo'lsa, biz birlashtirilgan stol haqida gapiramiz). Bunday holda, so'rov va fayl saqlanadi. kub ta'riflari * .OqyKube ko'rsatmalarini o'z ichiga olgan. * .Oqy faylini Cube-ga asoslangan hisobot yaratish uchun Excel dasturida ochilishi mumkin va agar kubga o'zgartirish kiritishingiz kerak bo'lsa, uni kubni yaratish ustasini qayta boshlash uchun ochishingiz mumkin.
Odatiy bo'lib, kublarni aniqlash, shuningdek so'rovlar to'g'risidagi ma'lumotlar \\ Microsoft \\ Que-Ries-da foydalanuvchi profil papkasida saqlanadi. * .Oq faylini standart papkada saqlaganda, kubni aniqlash fayli fayl nomi yorliqda ko'rsatiladi. Kuba olap.microsoft so'rovida yoki buyruqni tanlashda yangi so'rovni ochganda So'rovni yarating(menyu Ma'lumotlarSubogen Tashqi ma'lumotlarni import qiling) Ichida Microsoft Excel..
Kuba turining uchinchi versiyasining uchinchi versiyasi Kub uchun barcha ma'lumotlarni o'z ichiga olgan kub faylini tejashKub uchun barcha ma'lumotlar olinadi va kümünününün faylini kengaytirganda kengaytiriladi. .ushbu ma'lumotlar saqlanadi. Jonzot ushbu fayl Tugmani bosganingizda darhol sodir bo'lmaydi Tayyor; Fayl kubni aniqlash faylda saqlanganda yoki kubga asoslangan hisobotni yaratganda yaratilgan.
Kub tipini tanlash bir nechta omillar bilan belgilanadi: kubni o'z ichiga olgan ma'lumotlar miqdori; kub asosida yaratilgan hisobotlarning turi va murakkabligi; Tizimning resurslari (xotira va disk maydoni) va boshqalar.
Alohida fayl Kuba * .Kub quyidagi hollarda yaratilishi kerak:
1) etarlicha o'zgaruvchan interfaol xabarlar uchun etarli disk mavjudligi to'g'risida;
2) hisobotlarni yaratishda boshqa foydalanuvchilarga kirish huquqini ta'minlash uchun tarmoq serveriga kubni tejashni istaganingizda. Kub fayli manbaning ma'lumotlar bazasidan ba'zi ma'lumotlarni taqdim qilishi, maxfiy yoki maxfiy ma'lumotlarni tushirish, boshqa foydalanuvchilarga yopish kerak.
Ushbu ishning bir qismi sifatida quyidagi savollar ko'rib chiqiladi:
OLAP-Kuba nima?
Qanday choralar, o'lchovlar, ierarxiyalar nima?
OLAAP kublarida qanday operatsiyalarni bajarish mumkin?
Do'stlaringiz bilan baham: |