SAP में डायरेक्ट अपडेट DSO क्या है? कैसे बनाएं?

विषय - सूची:

Anonim

डेटा को कैसे संसाधित किया जाता है, इस संदर्भ में मानक डीएसओ डायरेक्ट अपडेट डीएसओ से अलग है।

मानक डीएसओ में, डेटा को विभिन्न संस्करणों में संग्रहीत किया जाता है सक्रिय, डेल्टा, संशोधित

जबकि डायरेक्ट अपडेट DSO में सिंगल वर्जन में डेटा होता है। डेटा को ठीक उसी रूप में संग्रहीत किया जाता है जिसमें यह डीएसओ को लिखा जाता है जिसमें एप्लिकेशन द्वारा सीधे अपडेट के लिए सक्रिय डेटा तालिका होती है। यह एपीआई भरने या हटाने के माध्यम से बाहरी सिस्टम से अपना डेटा पुनर्प्राप्त करता है।

निम्नलिखित API मौजूद हैं:

  • RSDRI_ODSO_INSERT: इस API का उपयोग नए डेटा को डालने के लिए किया जाता है जो सिस्टम में मौजूद नहीं है।
  • RSDRI_ODSO_INSERT_RFC: यह API "RSDRI_ODSO_INSERT" के समान है सिवाय इसके कि इस API को दूरस्थ रूप से कहा जा सकता है।
  • RSDRI_ODSO_MODIFY: इस API का उपयोग मौजूदा रिकॉर्ड को संशोधित करने के लिए किया जाता है। अगर कोई नया रिकॉर्ड आता है, तो रिकॉर्ड डाला जाता है।
  • RSDRI_ODSO_MODIFY_RFC: यह API "RSDRI_ODSO_MODIFY" के समान है सिवाय इसके कि इस API को दूरस्थ रूप से कहा जा सकता है।
  • RSDRI_ODSO_UPDATE: इस API का उपयोग मौजूदा रिकॉर्ड को संशोधित करने के लिए किया जाता है।
  • RSDRI_ODSO_UPDATE_RFC: यह API "RSDRI_ODSO_UPDATE" के समान है सिवाय इसके कि इस API को दूरस्थ रूप से कहा जा सकता है।
  • RSDRI_ODSO_DELETE_RFC: इस API का उपयोग रिकॉर्ड हटाने के लिए किया जाता है।

डायरेक्ट अपडेट DSO - गुण

  • प्रत्यक्ष अद्यतन के लिए डीएसओ में एकल संस्करण में डेटा होता है। इसलिए, डेटा संग्रहीत है ठीक उसी रूप में जिसमें यह एप्लिकेशन द्वारा लिखा गया था
  • एक ही कुंजी के साथ रिकॉर्ड एकत्रित नहीं होते हैं
  • सिड उत्पन्न नहीं किए जा सकते
  • इससे डेटा को अतिरिक्त जानकारी प्रदाताओं को अपडेट किया जा सकता है।
  • प्रत्यक्ष अद्यतन के लिए DSO BEx Query Designer में एक जानकारी प्रदाता के रूप में उपलब्ध है और इसका उपयोग विश्लेषण उद्देश्यों के लिए किया जा सकता है।
  • यह एक अतिरिक्त फ़ंक्शन है जिसे विशेष एप्लिकेशन संदर्भों में उपयोग किया जा सकता है।
  • बीआई प्रणाली में निष्कर्षण और लोड प्रक्रियाओं का उपयोग किए बिना डेटा को जल्दी से लोड करने के लिए।
  • एक विश्लेषण प्रक्रिया के लिए डेटा लक्ष्य के रूप में इस्तेमाल किया जा सकता है।

डायरेक्ट अपडेट DSO - कार्यक्षमता

  • अतिरिक्त जानकारी प्रदाताओं में डायरेक्ट अपडेट DSO डेटा को अपडेट कर सकते हैं।
  • Bex Query Designer के लिए एक सूचना प्रदाता के रूप में इस्तेमाल किया जा सकता है और इसका उपयोग विश्लेषण प्रक्रिया के लिए किया जा सकता है।

लाभ:

  • यह आसानी से डेटा तक पहुंचने के लिए एक तरह से संरचित है।
  • डेटा लोड होने के तुरंत बाद विश्लेषण और रिपोर्टिंग के लिए उपलब्ध कराया जाता है।

कमियां

  • बायिंग प्रक्रिया बीआई सिस्टम द्वारा समर्थित नहीं है (डेटा स्रोत डेटा प्रदान नहीं करते हैं)।
  • इसलिए डीएसओ प्रशासन या मॉनिटर में प्रदर्शित नहीं होते हैं।
  • चूंकि एक परिवर्तन लॉग उत्पन्न नहीं होता है, इसलिए हम जानकारी प्रदाताओं को एक डेल्टा अद्यतन नहीं कर सकते हैं।

प्रत्यक्ष अद्यतन डीएसओ का निर्माण:

चरण 1)

  1. लेनदेन कोड RSA1 पर जाएं
  2. ओके बटन पर क्लिक करें।

चरण 2)

  1. मॉडलिंग टैब पर नेविगेट करें-> जानकारी प्रदाता।
  2. जानकारी क्षेत्र पर राइट क्लिक करें।
  3. संदर्भ मेनू से "डेटा स्टोर ऑब्जेक्ट बनाएं" पर क्लिक करें।

चरण 3)

  1. तकनीकी नाम दर्ज करें।
  2. विवरण दर्ज करें।
  3. "बनाएँ" बटन पर क्लिक करें।

चरण 4)

"डेटास्टोर ऑब्जेक्ट का प्रकार" के संपादन बटन पर क्लिक करें।

चरण 5)

“डायरेक्ट अपडेट” टाइप करें।

चरण 6)

DSO को सक्रिय करें।