यह वह प्रक्रिया है जो क्वेरी को प्रबंधित करती है और उन्हें सबसे प्रभावी डेटा स्रोत पर निर्देशित करके गति देती है। यह प्रक्रिया यह भी सुनिश्चित करती है कि सभी सिस्टम संसाधनों का सबसे प्रभावी ढंग से उपयोग किया जाता है, आमतौर पर क्वेरी के निष्पादन को शेड्यूल करके। क्वेरी प्रबंधन प्रक्रिया वास्तविक क्वेरी प्रोफाइल की निगरानी करती है जिनका उपयोग यह निर्धारित करने के लिए किया जाता है कि कौन से एकत्रीकरण उत्पन्न करने हैं।
यह प्रक्रिया उन सभी समय पर सेवा देती है जब डेटा वेयरहाउस अंतिम उपयोगकर्ताओं के लिए सुलभ बनाया जाता है। इस प्रक्रिया के भीतर कोई प्रमुख लगातार चरण नहीं हैं, बल्कि सुविधाओं का एक सेट है जो लगातार संचालन में हैं।
OLAP एक सॉफ्टवेयर प्रौद्योगिकी तत्व है जो विश्लेषकों, प्रबंधकों, और अधिकारियों को डेटा में अंतर्दृष्टि प्राप्त करने के लिए तेज, सुसंगत, इंटरैक्टिव एक्सेस को सक्षम करता है, जो कच्चे डेटा से बदलकर उद्यम की वास्तविक आयामिता को दर्शाता है जैसा कि ग्राहकों द्वारा सीखा गया है।
OLAP सर्वर व्यवसाय उपयोगकर्ताओं को डेटा वेयरहाउस या डेटा मार्ट से बहुआयामी जानकारी प्रस्तुत करते हैं, बिना इस चिंता के कि डेटा कैसे या कहाँ सहेजे गए हैं। OLAP सर्वर की भौतिक संरचना और निष्पादन को डेटा भंडारण मुद्दों पर विचार करना चाहिए।
कई OLAP डेटा क्यूब ऑपरेशन इन कई दृश्यों को भौतिक बनाना जारी रखते हैं, जिससे हाथ में डेटा की इंटरैक्टिव क्वेरीइंग और विश्लेषण सक्षम होता है। इसलिए, OLAP इंटरैक्टिव डेटा विश्लेषण के लिए एक सुविधाजनक वातावरण का समर्थन करता है।
यह विविध दानेदारता के बहुआयामी डेटा के इंटरैक्टिव विश्लेषण के लिए OLAP उपकरण प्रदान करता है, जो प्रभावी डेटा सामान्यीकरण और डेटा माइनिंग की सुविधा प्रदान करता है। OLAP संचालन के साथ संघ, वर्गीकरण, भविष्यवाणी, और क्लस्टरिंग सहित कई डेटा माइनिंग फ़ंक्शंस को एकीकृत किया जा सकता है ताकि अमूर्तता के विभिन्न स्तरों पर ज्ञान की इंटरैक्टिव माइनिंग का निर्माण किया जा सके।
क्वेरी प्रसंस्करण चरण
क्यूबॉइड को भौतिक बनाने और OLAP इंडेक्स आर्किटेक्चर बनाने का उद्देश्य डेटा क्यूब में क्वेरी प्रसंस्करण को गति देना है। दिए गए भौतिक दृश्यों के साथ, क्वेरी प्रसंस्करण निम्नानुसार आगे बढ़ना चाहिए:
- निर्धारित करें कि उपलब्ध क्यूबॉइड पर कौन से संचालन किए जाने चाहिए - इसमें क्वेरी में दर्शाए गए कुछ चयन, प्रक्षेपण, रोल-अप (ग्रुप-बाय), और ड्रिल-डाउन संचालन को संबंधित SQL और/या OLAP संचालन में बदलना शामिल है।
- निर्धारित करें कि प्रासंगिक संचालन किन भौतिक क्यूबॉइड पर लागू होने चाहिए - इसमें कुछ भौतिक क्यूबॉइड को पहचानना शामिल है जो संभवतः क्वेरी को हल करने के लिए उपयोग किए जा सकते हैं, क्यूबॉइड के बीच "प्रभुत्व" संबंधों के ज्ञान का उपयोग करके निम्नलिखित सेट को छांटना, शेष भौतिक क्यूबॉइड का उपयोग करने की लागत की गणना करना और न्यूनतम लागत वाले क्यूबॉइड का चयन करना।