वर्चुअल डेटाबेस मैनेजर: Difference between revisions
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
जब जेडीबीसी ड्राइवर द्वारा एसक्यूएल अनुरोध प्राप्त होता है, तो इसका विश्लेषण सॉफ़्टएनटिक के [[लेक्सर (कंप्यूटर विज्ञान)]]/[[पार्सर]] के साथ किया जाता है, जो यह निर्धारित करता है: | जब जेडीबीसी ड्राइवर द्वारा एसक्यूएल अनुरोध प्राप्त होता है, तो इसका विश्लेषण सॉफ़्टएनटिक के [[लेक्सर (कंप्यूटर विज्ञान)]]/[[पार्सर]] के साथ किया जाता है, जो यह निर्धारित करता है: | ||
# सभी अनुरोधित डेटा को पुनः प्राप्त करने के लिए सबसे अच्छा मार्ग (इसकी | # सभी अनुरोधित डेटा को पुनः प्राप्त करने के लिए सबसे अच्छा मार्ग (इसकी निवेश के आधार पर)। | ||
# अनिवार्य डेटा (अनुरोधित और | # अनिवार्य डेटा (अनुरोधित और विधि ी) से जुड़ी वर्चुअल टेबल। उदाहरण के लिए, किसी वस्तु का विशिष्ट पहचानकर्ता. | ||
# प्री-ट्रीटमेंट और पोस्ट-ट्रीटमेंट फिल्टर | # प्री-ट्रीटमेंट और पोस्ट-ट्रीटमेंट फिल्टर | ||
इन तत्वों के आधार पर, सिस्टम मूल सिस्टम से डेटा पुनर्प्राप्त करने के लिए एनकोडर/डिकोडर को कॉल करता है। प्रत्येक एनकोडर/डिकोडर कार्यान्वयन पर निर्भर करता है। एंटरप्राइज़ कनेक्टर के | इन तत्वों के आधार पर, सिस्टम मूल सिस्टम से डेटा पुनर्प्राप्त करने के लिए एनकोडर/डिकोडर को कॉल करता है। प्रत्येक एनकोडर/डिकोडर कार्यान्वयन पर निर्भर करता है। एंटरप्राइज़ कनेक्टर के स्थितियों में, एनकोडर/डिकोडर रिपॉजिटरी तक पहुंचने के लिए एसएपी बिजनेसऑब्जेक्ट्स एंटरप्राइज एसडीके का उपयोग करते हैं। | ||
== बाहरी संबंध == | == बाहरी संबंध == |
Revision as of 11:49, 13 August 2023
वर्चुअल डेटाबेस मैनेजर (वीडीबी) सॉफ्टवेयर है जिसे मूल डेटा की प्रतिलिपि बनाए बिना वर्चुअल डेटा वेयरहाउस में कुछ गैर-संबंधपरक डेटा का प्रतिनिधित्व करने और डेटा तक वास्तविक समय पहुंच की अनुमति देने के लिए डिज़ाइन किया गया है।
वीडीबी जावा (प्रोग्रामिंग भाषा) में लिखा गया ढांचा है जो पारंपरिक जेडीबीसी ड्राइवर के माध्यम से मानक एसक्यूएल भाषा के माध्यम से डेटा तक पहुंच की अनुमति देता है। रिपोर्टिंग सॉफ़्टवेयर की सूची के उपयोग को सुविधाजनक बनाने के लिए डेटा को इसके वर्चुअल डेटा वेयरहाउस में दर्शाया जाता है।
इतिहास
आवश्यकताएँ
शासन प्रक्रिया में सूचना तक स्वतंत्रता और तटस्थ पहुंच की आवश्यकता के कारण,[1] एसएपी बिजनेस ऑब्जेक्ट्स के प्रशासकों और प्रबंधकों को मानक रिपोर्टिंग टूल का उपयोग करके प्लेटफ़ॉर्म की सामग्री, जैसे सुरक्षा नियंत्रण, लाइसेंस अनुपालन या दस्तावेज़ संबंधों का विश्लेषण करने की आवश्यकता होती है, जो मानक एसक्यूएल का उपयोग किया जाता है।
जैसा कि 2009 में एमआईटी की लिंकन प्रयोगशाला के जैकब निकोम ने कहा था, वास्तविक समय डेटा भंडारण, .. बहुत त्रुटिहीन था।[2] मूल डेटा का सर्वोत्तम विश्लेषण करने के लिए, वीडीएम को नवीनतम डेटा तक वास्तविक समय पहुंच प्रदान करनी होगी।
मुद्दे
एसएपी बिज़नेस ऑब्जेक्ट्स एंटरप्राइज रिपॉजिटरी की संरचना डेटाबेस सामान्यीकरण का उपयोग नहीं करती है, चूंकि यह भौतिक रूप से संबंध का डेटाबेस में संग्रहीत है। प्रदर्शन के कारण, सभी डेटा जो किसी ऑब्जेक्ट (फ़ोल्डर, दस्तावेज़, उपयोगकर्ता, समूह) का प्रतिनिधित्व करते हैं, उन्हें सपाट तालिका में संग्रहीत किया जाता है। प्रत्येक पंक्ति में आईडी और कुंजियाँ और मेटाडेटा और सुरक्षा पहुंच नियंत्रण सूचियों के लिए ब्लॉब सम्मिलित है। ये मेटाडेटा मानक एसक्यूएल के माध्यम से पहुंच योग्य नहीं हैं। कोई भी मानक रिपोर्टिंग उपकरण इस मेटाडेटा तक नहीं पहुंच सकता, एसएपी बिजनेसऑब्जेक्ट्स के मूल दस्तावेज़ (वेब इंटेलिजेंस) सहित।
समाधान
इन सभी विवादों को हल करने के लिए, SoftNtic ने उत्पाद - एंटरप्राइज़ कनेक्टर - डिज़ाइन करने का निर्णय लिया है जो रिपॉजिटरी तक लाइव और वास्तविक समय एसक्यूएल पहुंच की अनुमति देता है और इसके संस्थापक, थॉमस ट्रॉलेज़ को कोर इंजन के लिए वर्चुअल डेटाबेस मैनेजर का विचार आया जो प्रदान करता है वर्चुअल डेटा वेयरहाउस में आवश्यक डेटा का वास्तविक समय प्रतिनिधित्व जो मानक विश्लेषण और रिपोर्टिंग टूल के उपयोग की अनुमति देता है।
वीडीएम को सॉफ्टएनटिक एसएएस द्वारा 2009 और 2010 के बीच विकसित किया गया था और एसएपी बिजनेसऑब्जेक्ट्स एंटरप्राइज रिपॉजिटरी तक पहुंचने के लिए इसके एंटरप्राइज कनेक्टर उत्पाद के मुख्य इंजन के रूप में एकीकृत किया गया था।
यह कैसे काम करता है
वर्चुअल डेटा वेयरहाउस में डेटा को कॉपी किए बिना प्रस्तुत करने की अनुमति देने के लिए, वीडीएम ने वर्चुअल तथ्य और आयाम तालिकाओं से युक्त वर्चुअल स्टार स्कीमा डिज़ाइन किया। मूल डेटा को आभासी तालिकाओं (मानक तालिका और तथ्य तालिका) में दर्शाया और व्यवस्थित किया जाता है। ये तालिकाएँ वस्तुतः n,m संबंध में जुड़ी हुई हैं और जेडीबीसी ड्राइवर वर्चुअल डेटाबेस मॉडल को उजागर करता है जैसे कि मूल डेटा इन तालिकाओं में रखा गया हो।
जब जेडीबीसी ड्राइवर द्वारा एसक्यूएल अनुरोध प्राप्त होता है, तो इसका विश्लेषण सॉफ़्टएनटिक के लेक्सर (कंप्यूटर विज्ञान)/पार्सर के साथ किया जाता है, जो यह निर्धारित करता है:
- सभी अनुरोधित डेटा को पुनः प्राप्त करने के लिए सबसे अच्छा मार्ग (इसकी निवेश के आधार पर)।
- अनिवार्य डेटा (अनुरोधित और विधि ी) से जुड़ी वर्चुअल टेबल। उदाहरण के लिए, किसी वस्तु का विशिष्ट पहचानकर्ता.
- प्री-ट्रीटमेंट और पोस्ट-ट्रीटमेंट फिल्टर
इन तत्वों के आधार पर, सिस्टम मूल सिस्टम से डेटा पुनर्प्राप्त करने के लिए एनकोडर/डिकोडर को कॉल करता है। प्रत्येक एनकोडर/डिकोडर कार्यान्वयन पर निर्भर करता है। एंटरप्राइज़ कनेक्टर के स्थितियों में, एनकोडर/डिकोडर रिपॉजिटरी तक पहुंचने के लिए एसएपी बिजनेसऑब्जेक्ट्स एंटरप्राइज एसडीके का उपयोग करते हैं।
बाहरी संबंध
टिप्पणियाँ
- ↑ "ऑडिटिंग और नियंत्रण पेशेवरों के लिए आईएस मानक, दिशानिर्देश और प्रक्रियाएं" (PDF). whitehouse.gov – via National Archives.
- ↑ [1] real time data warehousing presentation
[Category:SAP