Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

OLAP क्या है?

OLAP का अर्थ ऑन-लाइन एनालिटिकल प्रोसेसिंग है। OLAP एक सॉफ्टवेयर प्रौद्योगिकी तत्व है जो विश्लेषकों, प्रबंधकों, और अधिकारियों को डेटा में अंतर्दृष्टि प्राप्त करने के लिए तेज, सुसंगत, इंटरैक्टिव एक्सेस को सक्षम करता है, जो कच्ची जानकारी से बदलकर उद्यम की वास्तविक आयामिता को दर्शाता है जैसा कि ग्राहक द्वारा सीखा गया है।

OLAP उपयोगकर्ताओं को डेटा के ऑनलाइन वर्णनात्मक या तुलनात्मक सारांश और अन्य विश्लेषणात्मक क्वेरी उत्पन्न करने की अनुमति देता है। यह सॉफ्टवेयर और प्रौद्योगिकियों के एक तत्व को नामित करता है जो विश्लेषण के उद्देश्य से बहुआयामी रिकॉर्ड के संग्रह, भंडारण हेरफेर, और प्रजनन की अनुमति देता है।

यह निर्णायकों को कच्चे डेटा से वास्तविक आयामिता के विशेषताओं में बदले गए डेटा के संभावित विचारों की एक विस्तृत विविधता के लिए त्वरित सुसंगत और इंटरैक्टिव एक्सेस के माध्यम से डेटा में अंतर्दृष्टि प्राप्त करने की अनुमति देता है।

OLAP सर्वर डेटा वेयरहाउस या डेटा मार्ट से बहुआयामी डेटा के साथ व्यवसाय उपयोगकर्ताओं को प्रस्तुत करते हैं, बिना इस चिंता के कि डेटा कैसे या कहाँ संग्रहीत हैं। OLAP सर्वर की भौतिक संरचना और निष्पादन को डेटा भंडारण मुद्दों पर विचार करना चाहिए।

OLAP सेवाओं को समेकित उद्यम डेटा के गतिशील बहुआयामी विश्लेषण द्वारा वर्णित किया जाता है। OLAP को बहु-उपयोगकर्ता क्लाइंट/सर्वर मोड में निष्पादित किया जाता है और डेटाबेस आकार और जटिलता की परवाह किए बिना क्वेरी के लिए लगातार तेज प्रतिक्रिया प्रदान करता है। यह उपयोगकर्ताओं को विभिन्न डेटा मॉडल परिदृश्यों में ऐतिहासिक और अनुमानित डेटा के तुलनात्मक, व्यक्तिगत देखने और विश्लेषण के माध्यम से उद्यम जानकारी को संश्लेषित करने में मदद करता है।

कुछ OLAP सिस्टम अधिक ड्रिलिंग संचालन प्रदान करते हैं। उदाहरण के लिए, ड्रिल-अक्रॉस एक से अधिक फैक्ट टेबल वाले (यानी, पार) क्वेरी को लागू करता है। ड्रिल-थ्रू सेवाओं को डेटा क्यूब के निचले स्तर से उसके बैक-एंड संबंधपरक टेबल तक ड्रिल करने के लिए संबंधपरक SQL फ़ंक्शन की आवश्यकता होती है।

कई OLAP संचालन में सूचियों में शीर्ष N या निचले N आइटम की रैंकिंग, और मूविंग एवरेज, ग्रोथ वैल्यू, ब्याज, आंतरिक रिटर्न मूल्य, मूल्यह्रास, मुद्रा रूपांतरण, और सांख्यिकीय सेवाओं की गणना शामिल हो सकती है।

OLAP क्वेरी का कुशल प्रसंस्करण

क्यूबॉइड को भौतिक बनाने और OLAP इंडेक्स संरचना बनाने का लक्ष्य डेटा क्यूब में क्वेरी प्रसंस्करण को गति देना है।

  1. निर्धारित करें कि उपलब्ध क्यूबॉइड पर कौन से संचालन किए जाने चाहिए - इसमें क्वेरी में दर्शाए गए कुछ चयन, प्रक्षेपण, रोल-अप (ग्रुप-बाय), और ड्रिल-डाउन संचालन को संबंधित SQL और/या OLAP संचालन में बदलना शामिल है।
  2. निर्धारित करें कि प्रासंगिक संचालन किन भौतिक क्यूबॉइड पर उपयोग किए जाने चाहिए - इसमें कुछ भौतिक क्यूबॉइड की पहचान करना शामिल है जो संभवतः क्वेरी का उत्तर देने के लिए उपयोग किए जा सकते हैं, क्यूबॉइड के बीच "प्रभुत्व" संबंधों के ज्ञान का उपयोग करके निम्नलिखित संग्रह को छांटना, शेष भौतिक क्यूबॉइड का उपयोग करने के मूल्यों की गणना करना और न्यूनतम लागत वाले क्यूबॉइड का चयन करना।
  1. डेटा सेंटर क्या है? डेटा सेंटर क्या है?

    एक डेटा सेंटर, जिसे कभी-कभी डेटासेंटर (एक शब्द) लिखा जाता है, एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। डेटा सेंटर को एक कंप्यूटर रूम के रूप में सोचें जो अपनी दीवारों से आगे निकल गया है। वे किसी भी प्रकार का डेटा स्टोर कर सकते हैं, चाहे वह किस

  1. - STREAM क्या है?

    STREAM k-मेडियन्स समस्या के लिए विकसित एक एकल-पास, स्थिर-तत्व सन्निकटन एल्गोरिदम है। k-मेडियन्स समस्या N डेटा बिंदुओं को k क्लस्टर्स या समूहों में क्लस्टर करना है ताकि बिंदुओं और उस क्लस्टर केंद्र के बीच वर्ग त्रुटि का योग (SSQ) न्यूनतम हो जिसे उन्हें सौंपा गया है। विचार समान बिंदुओं को उसी क्लस्टर

  1. सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड

    हाल ही में एक प्रोजेक्ट अपडेट मीटिंग के दौरान, मेरी टीम ने इस बारे में बात की कि हम इस एप्लिकेशन से डेटा को आगे-पीछे भेजने के लिए सीरियलाइज़ेशन का उपयोग कैसे करने जा रहे थे।एक इंजीनियर जो सॉफ्टवेयर प्रोजेक्ट्स में अधिक शामिल होना चाह रहा था, उसने मुझे बताया कि वह इस शब्द से अपरिचित था।इस तरह की आवश्