मैं
Essbase के बारे में बात करना जारी रखता
हूं , पिछली बार जब हमने यह
पता लगाया था कि Essbase क्या है , तो हमने इस बारे में बात की कि
इसे कैसे
स्थापित किया जाए , अब हम बात करेंगे कि मौजूदा भंडारण वास्तुकला में इसका उपयोग कैसे करें।
DataWarehouse के लिए Essbase बहुआयामी स्टोरफ्रंट की जगह लेता है जो आपको जटिल आर्थिक संकेतकों की गणना करने, पूर्वानुमान का निर्माण करने और जितनी जल्दी हो सके AD-hoc रिपोर्टिंग प्रदान करने की अनुमति देता है। Essbase आपको बिना किसी विशेष सेटिंग्स के, बिना किसी देरी के कई हजारों उपयोगकर्ताओं की सेवा करने की अनुमति देता है। आप क्वेरी योजनाओं के बारे में भूल जाएंगे, और रिपोर्ट के प्रदर्शन को कैसे ट्यून करेंगे।

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

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

OLAP मॉडल ईआईएस संबंधों और संस्थाओं में मौजूदा भंडारण का प्रतिबिंब है
योजनाबद्ध रूप से, यह एक ट्रेस की तरह दिखता है। ढंग

OLAP MetaOtline एक निजी प्रक्षेपण है, OLAP मॉडल, जो कि Olap Essbase क्यूब के लिए विशिष्ट है
योजनाबद्ध रूप से, यह एक ट्रेस की तरह दिखता है। ढंग

इससे पहले कि आप
Essbase के साथ
आरंभ करेंएकीकरण सेवाएँ , आपको कार्यान्वयन ODBC रिपॉजिटरी को आरंभ करने की आवश्यकता है, जिसमें हमारे भविष्य के मॉडल के मेटाडेटा शामिल होंगे। यह मेनू आइटम से कंसोल एप्लिकेशन शुरू करने के बाद किया जा सकता है।

सेटिंग में, बनाएँ बटन पर क्लिक करने से पहले, आपको ODBC कनेक्शन विवरण निर्दिष्ट करने की आवश्यकता है, पहले यह जांचें कि EIS सर्वर चालू है और चल रहा है

फिर आपको एक मौजूदा निर्देशिका खोलने की आवश्यकता है

और ODBC और Essbase में लॉग इन करें

मैं इस तथ्य पर आपका ध्यान आकर्षित करता हूं कि इस स्तर पर आपको कोड पृष्ठ - UTF-8 निर्दिष्ट करने की आवश्यकता है, अगले संवाद में आपको OLAP मॉडल बनाने के लिए चुनने की आवश्यकता है

अब आपको हमारे कार्यान्वयन भंडार के ODBC में प्रवेश करने की आवश्यकता है

अगले संवाद बॉक्स में, इकाई "स्टार", का निर्माण एक तथ्य तालिका परिभाषित की गई है

जिसके आधार पर, समय और संकेतक की दिशा तुरंत बनाई जाती है


फिर वर्तमान तथ्य तालिका से लिंक करने वाली निर्देशिकाएं जोड़ें

बांधने के बाद

हमें अपने भविष्य के Essbase क्यूब का एक मेटामॉडल बनाने की आवश्यकता है। प्रत्येक मेटामॉडल अपने स्वयं के मॉडल पर आधारित है - यह संकेत दिया गया है।

और बाईं ओर से, हम क्रमिक रूप से सभी संस्थाओं को दाईं ओर स्थानांतरित करते हैं, जहां क्यूब का अंतिम कॉन्फ़िगरेशन होता है

अंतिम चरण में, हम मॉडल को एस्बेस सर्वर पर भेजते हैं

और हम सभी के पास एस्बेस क्यूब तैयार है।
ps यह "कार्य की मूल बातें का कंकाल" है,
प्रलेखन और प्रशिक्षण पाठ्यक्रमों में विवरण और बारीकियों
की तलाश करें।