वर्चुअल डेटाबेस मैनेजर

वर्चुअल डेटाबेस मैनेजर (वीडीबी) एक सॉफ्टवेयर है जिसे मूल डेटा की प्रतिलिपि बनाए बिना वर्चुअल डेटा वेयरहाउस में कुछ गैर-संबंधपरक डेटा का प्रतिनिधित्व करने और डेटा तक वास्तविक समय पहुंच की अनुमति देने के लिए डिज़ाइन किया गया है।

वीडीबी जावा (प्रोग्रामिंग भाषा) में लिखा गया एक ढांचा है जो पारंपरिक जेडीबीसी ड्राइवर के माध्यम से मानक एसक्यूएल भाषा के माध्यम से डेटा तक पहुंच की अनुमति देता है। रिपोर्टिंग सॉफ़्टवेयर की सूची के उपयोग को सुविधाजनक बनाने के लिए डेटा को इसके वर्चुअल डेटा वेयरहाउस में दर्शाया जाता है।

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

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

मुद्दे
SAP BusinessObjects एंटरप्राइज रिपॉजिटरी की संरचना डेटाबेस सामान्यीकरण का उपयोग नहीं करती है, हालांकि यह भौतिक रूप से एक संबंध का डेटाबेस  में संग्रहीत है। प्रदर्शन के कारण, सभी डेटा जो किसी ऑब्जेक्ट (फ़ोल्डर, दस्तावेज़, उपयोगकर्ता, समूह) का प्रतिनिधित्व करते हैं, उन्हें एक सपाट तालिका में संग्रहीत किया जाता है। प्रत्येक पंक्ति में आईडी और कुंजियाँ और मेटाडेटा और सुरक्षा पहुंच नियंत्रण सूचियों के लिए एक ब्लॉब शामिल है। ये मेटाडेटा मानक SQL के माध्यम से पहुंच योग्य नहीं हैं। कोई भी मानक रिपोर्टिंग उपकरण इस मेटाडेटा तक नहीं पहुंच सकता, SAP BusinessObjects के मूल दस्तावेज़ (वेब ​​इंटेलिजेंस) सहित।

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

वीडीएम को सॉफ्टएनटिक एसएएस द्वारा 2009 और 2010 के बीच विकसित किया गया था और एसएपी बिजनेसऑब्जेक्ट्स एंटरप्राइज रिपॉजिटरी तक पहुंचने के लिए इसके एंटरप्राइज कनेक्टर उत्पाद के मुख्य इंजन के रूप में एकीकृत किया गया था।

यह कैसे काम करता है
वर्चुअल डेटा वेयरहाउस में डेटा को कॉपी किए बिना प्रस्तुत करने की अनुमति देने के लिए, वीडीएम ने वर्चुअल तथ्य और आयाम तालिकाओं से युक्त एक वर्चुअल स्टार स्कीमा डिज़ाइन किया। मूल डेटा को आभासी तालिकाओं (मानक तालिका और तथ्य तालिका) में दर्शाया और व्यवस्थित किया जाता है। ये तालिकाएँ वस्तुतः n,m संबंध में जुड़ी हुई हैं और JDBC ड्राइवर वर्चुअल डेटाबेस मॉडल को उजागर करता है जैसे कि मूल डेटा इन तालिकाओं में रखा गया हो।

जब JDBC ड्राइवर द्वारा SQL अनुरोध प्राप्त होता है, तो इसका विश्लेषण SoftNtic के लेक्सर (कंप्यूटर विज्ञान)/पार्सर के साथ किया जाता है, जो यह निर्धारित करता है:
 * 1) सभी अनुरोधित डेटा को पुनः प्राप्त करने के लिए सबसे अच्छा मार्ग (इसकी लागत के आधार पर)।
 * 2) अनिवार्य डेटा (अनुरोधित और तकनीकी) से जुड़ी वर्चुअल टेबल। उदाहरण के लिए, किसी वस्तु का विशिष्ट पहचानकर्ता.
 * 3) प्री-ट्रीटमेंट और पोस्ट-ट्रीटमेंट फिल्टर

इन तत्वों के आधार पर, सिस्टम मूल सिस्टम से डेटा पुनर्प्राप्त करने के लिए एक एनकोडर/डिकोडर को कॉल करता है। प्रत्येक एनकोडर/डिकोडर कार्यान्वयन पर निर्भर करता है। एंटरप्राइज़ कनेक्टर के मामले में, एनकोडर/डिकोडर रिपॉजिटरी तक पहुंचने के लिए SAP BusinessObjects Enterprise SDK का उपयोग करते हैं।

बाहरी संबंध

 * http://wiki.sdn.sap.com/wiki/display/BOBJ/How+to+browse+CMS+repository

टिप्पणियाँ
[Category:SAP