एसएपी हाना - डीएक्ससी विधि

डायरेक्ट एक्सट्रैक्टर कनेक्शन डेटा प्रतिकृति मौजूदा निष्कर्षण, परिवर्तन और लोड तंत्र को SAP हाना के लिए एक सरल HTTP (S) कनेक्शन के माध्यम से SAP Business Suite सिस्टम में बनाया गया है। यह एक बैच-संचालित डेटा प्रतिकृति तकनीक है। इसे डेटा निष्कर्षण के लिए सीमित क्षमताओं के साथ निष्कर्षण, परिवर्तन और भार के लिए विधि माना जाता है।

डीएक्ससी एक बैच संचालित प्रक्रिया है और निश्चित अंतराल पर डीएक्ससी का उपयोग करके डेटा निष्कर्षण कई मामलों में पर्याप्त है। जब आप बैच जॉब का उदाहरण देते हैं, तो आप एक अंतराल सेट कर सकते हैं: प्रत्येक 20 मिनट और ज्यादातर मामलों में यह निश्चित समय के अंतराल पर इन बैच जॉब्स का उपयोग करके डेटा निकालने के लिए पर्याप्त है।

डीएक्ससी डेटा प्रतिकृति के लाभ

  • इस विधि को एसएपी हाना सिस्टम परिदृश्य में अतिरिक्त सर्वर या एप्लिकेशन की आवश्यकता नहीं है।

  • डीएक्ससी विधि एसएपी हाना में डेटा मॉडलिंग की जटिलता को कम कर देता है क्योंकि स्रोत सिस्टम में सभी व्यावसायिक एक्स्ट्रेक्टर लॉजिक्स लगाने के बाद डेटा हाना को भेजता है।

  • यह एसएपी हाना कार्यान्वयन परियोजना के लिए समय रेखाओं को गति देता है

  • यह एसएपी बिजनेस सूट से एसएपी हाना के लिए काफी समृद्ध डेटा प्रदान करता है

  • यह SAP काना के लिए एक सरल HTTP (S) कनेक्शन पर SAP बिजनेस सूट सिस्टम में निर्मित मौजूदा मालिकाना निष्कर्षण, परिवर्तन और लोड तंत्र का पुन: उपयोग करता है।

डीएक्ससी डेटा प्रतिकृति की सीमाएं

  • डेटा स्रोत में निष्कर्षण, परिवर्तन और भार के लिए पूर्वनिर्धारित तंत्र होना चाहिए और यदि हमें किसी को परिभाषित करने की आवश्यकता नहीं है।

  • इसके लिए नेट वीवर 7.0 पर आधारित बिज़नेस सूट सिस्टम की आवश्यकता होती है या कम से कम एसपी से नीचे के साथ: रिलीज़ 700 SAPKW70021 (एसपी स्टैक 19, नवंबर 2008 से)।

DXC डेटा प्रतिकृति कॉन्फ़िगर करना

Enabling XS Engine service in Configuration tab in HANA Studio- सिस्टम के हाना स्टूडियो में एडमिनिस्ट्रेटर टैब पर जाएं। कॉन्फ़िगरेशन → xsengine.ini पर जाएं और इंस्टेंस मान को 1 पर सेट करें।

Enabling ICM Web Dispatcher service in HANA Studio - कॉन्फ़िगरेशन → webdispatcher.ini पर जाएं और इंस्टेंस वैल्यू को 1 पर सेट करें।

यह हाना प्रणाली में आईसीएम वेब डिस्पैचर सेवा को सक्षम करता है। एचएएनए प्रणाली में डेटा पढ़ने और लोड करने के लिए वेब डिस्पैचर आईसीएम विधि का उपयोग करता है।

Setup SAP HANA Direct Extractor Connection- SAP हाना में DXC डिलीवरी यूनिट डाउनलोड करें। आप यूनिट को लोकेशन / usr / sap / HDB / SYS / ग्लोबल / एचडीबी / सामग्री में आयात कर सकते हैं।

एसएपी हाना कंटेंट नोड में इंपोर्ट डायलॉग का उपयोग करके यूनिट आयात करें → डीएक्ससी का उपयोग करने के लिए XS एप्लिकेशन सर्वर कॉन्फ़िगर करें → libxsdxc में application_container मान बदलें

Creating a HTTP connection in SAP BW - अब हमें लेनदेन कोड SM59 का उपयोग करके SAP BW में http कनेक्शन बनाना होगा।

Input Parameters - आरएफसी कनेक्शन, हाना होस्ट नाम और <इंस्टेंस नंबर> का नाम दर्ज करें

लॉग ऑन सिक्योरिटी टैब में, बुनियादी प्रमाणीकरण पद्धति का उपयोग करके हाना स्टूडियो में बनाए गए डीएक्ससी उपयोगकर्ता को दर्ज करें -

Setting up BW Parameters for HANA - लेनदेन एसई 38 का उपयोग करके बीडब्ल्यू में निम्नलिखित पैरामीटर सेट करने की आवश्यकता है। पैरामीटर सूची -

  • PSA_TO_HDB_DESTINATION - हमें यह उल्लेख करने की आवश्यकता है कि हमें आने वाले डेटा को स्थानांतरित करने की आवश्यकता है (कनेक्शन का नाम एसएम 59 का उपयोग करके बनाया गया है)

  • PSA_TO_HDB_SCHEMA - किन स्कीमों में प्रतिरूपित डेटा को असाइन करना है

  • PSA_TO_HDB- हाना के लिए सभी डेटा स्रोत को दोहराने के लिए अंतर्राष्ट्रीय। सिस्टम - डीएक्ससी का उपयोग करने के लिए निर्दिष्ट क्लाइंट। DATASOURCE - केवल निर्दिष्ट डेटा स्रोत के लिए उपयोग किया जाता है

  • PSA_TO_HDB_DATASOURCETABLE - डीएक्ससी के लिए उपयोग किए जाने वाले डेटा स्रोतों की सूची वाले तालिका का नाम देने की आवश्यकता है।

डेटा स्रोत प्रतिकृति

RSA5 का उपयोग करके ECC में डेटा स्रोत स्थापित करें।

निर्दिष्ट एप्लिकेशन घटक (डेटा स्रोत संस्करण का उपयोग करके मेटाडेटा को फिर से दोहराएं। यदि हमारे पास 3.5 संस्करण डेटा स्रोत है, तो हमें माइग्रेट करने की आवश्यकता है। SAP BW में सक्रिय डेटा स्रोत को सक्रिय करें। एक बार SAP BW में डेटा स्रोत सक्रिय हो जाने के बाद, यह निम्न तालिका बना देगा। परिभाषित स्कीमा में -

  • / बीआईसी / ए <डेटा स्रोत> 00 - आईएमडीएसओ सक्रिय तालिका

  • / BIC / A <डेटा स्रोत> 40 –IMDSO सक्रियण कतार

  • / बीआईसी / ए <डेटा स्रोत> 70 - रिकॉर्ड मोड हैंडलिंग टेबल

  • / बीआईसी / ए <डेटा स्रोत> 80 - अनुरोध और पैकेट आईडी जानकारी तालिका

  • / BIC / A <डेटा स्रोत> A0 - टाइमस्टैम्प टेबल का अनुरोध करें

  • RSODSO_IMOLOG - IMDSO संबंधित तालिका। स्टोर डीएक्ससी से संबंधित सभी डेटा स्रोतों के बारे में जानकारी रखते हैं।

एक बार सक्रिय होने के बाद अब डेटा को सफलतापूर्वक टेबल / BIC / A0FI_AA_2000 में लोड किया जाता है।