एसएपी हाना में एसएलटी (एसएपी लैंडस्केप ट्रांसफॉर्मेशन रिप्लेसमेंट सर्वर)

Anonim

SLT (SAP लैंडस्केप ट्रांसफ़ॉर्मेशन रिप्लेसमेंट) क्या है?

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

एसएपी एसएलटी सर्वर स्रोत प्रणाली से लक्ष्य प्रणाली तक डेटा पारित करने के लिए ट्रिगर-आधारित प्रतिकृति दृष्टिकोण का उपयोग करता है।

SLT सर्वर को अलग सिस्टम पर या SAP ECC सिस्टम पर स्थापित किया जा सकता है।

एसएलटी प्रणाली का लाभ नीचे दिया गया है-

  • वास्तविक समय या समय डेटा प्रतिकृति की अनुमति देता है।
  • वास्तविक समय में डेटा की नकल करने के दौरान, हम एसएपी हाना प्रारूप में डेटा माइग्रेट कर सकते हैं।
  • SLT क्लस्टर और पूल टेबल को संभालता है।
  • यह समर्थन लोड / प्रतिकृति के दौरान स्वचालित रूप से गैर-यूनिकोड और यूनिकोड रूपांतरण का समर्थन करता है। (यूनिकोड ASCII के समान एक वर्ण एन्कोडिंग प्रणाली है। गैर-यूनिकोड एन्कोडिंग सिस्टम ASCII की तुलना में अधिक वर्ण को शामिल करता है)।
  • यह एसएपी हाना स्टूडियो के साथ पूरी तरह से एकीकृत है।
  • SLT में टेबल सेटिंग और ट्रांसफ़ॉर्मेशन क्षमताएं हैं।
  • एसएलटी हाना सॉल्यूशन मैनेजर के साथ एसएलटी की निगरानी क्षमताएँ हैं।

SAP / Non-SAP सिस्टम के साथ SAP SLT सर्वर का आर्किटेक्चर अवलोकन निम्नानुसार है-

एसएपी एसएलटी कनेक्शन वास्तुकला अवलोकन एसएपी सिस्टम और एसएपी हाना के बीच

SAP SLT प्रतिकृति सर्वर ABAP स्रोत प्रणाली से SAP हाना के लिए सभी मेटाडेटा तालिका परिभाषा को बदल देता है।

एसएपी स्रोत के लिए, एसएलटी कनेक्शन में निम्नलिखित विशेषताएं हैं -

  • जब किसी तालिका को दोहराया जाता है, तो SAP SLT प्रतिकृति सर्वर स्रोत प्रणाली में लॉगिंग टेबल बनाते हैं।
  • पढ़ें इंजन एसएपी सोर्स सिस्टम में बनाया गया है।
  • SAP SLT और SAP स्रोत के बीच संबंध RFC कनेक्शन के रूप में स्थापित किया गया है।
  • एसएपी एसएलटी और एसएपी हाना के बीच कनेक्शन को डीबी कनेक्शन के रूप में स्थापित किया गया है।

उपयोगकर्ता "सिस्टम" के समान प्राधिकरण वाला डेटाबेस उपयोगकर्ता SAP SLT और SAP हाना डेटाबेस के बीच संबंध बना सकता है।

SAP सिस्टम और SAP हाना डेटा के बीच SAP SLT कनेक्शन

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

SAP सोर्स सिस्टम के लिए SAP SLT सर्वर को कॉन्फ़िगर करें

पहले हमें एसएपी स्रोत और एसएपी हाना डेटाबेस के बीच कनेक्शन के लिए एसएपी एसएलटी प्रतिकृति सर्वर को कॉन्फ़िगर करने की आवश्यकता है। टी-कोड, एलटीआर का उपयोग एसएपी स्रोत और एसएपी एसएलटी के बीच संबंध बनाने के लिए किया जाता है।

चरण 1) SAP SLT सर्वर पर लॉग इन करें, और SAP SLT प्रतिकृति सर्वर से "LTR" लेनदेन को कॉल करें।

SAP SLT सर्वर पर लॉगइन करने के लिए एक वेब-डायनप्रो पॉप-अप स्क्रीन दिखाई देगी।

  1. क्लाइंट / यूजर आईडी / पासवर्ड दर्ज करें
  2. लॉगऑन टैब पर क्लिक करें

    कॉन्फ़िगरेशन के लिए एक पॉप-अप स्क्रीन नीचे दिखाई देगी-

    नए कॉन्फ़िगरेशन के लिए "नया" बटन पर क्लिक करें।

चरण 2) इस चरण में,

  1. कॉन्फ़िगरेशन नाम और विवरण दर्ज करें।
  2. स्रोत प्रणाली के रूप में SAP सिस्टम का चयन करें।
  3. SAP सिस्टम के लिए RFC कनेक्शन दर्ज करें।
  4. उपयोगकर्ता नाम / पासवर्ड / होस्ट नाम और इंस्टेंस नंबर दर्ज करें।
  5. नौकरी विकल्प विवरण दर्ज करें -
  • डाटा ट्रांसफर जॉब्स की संख्या।
  • गणना नौकरियों की संख्या।
  1. वास्तविक समय के रूप में प्रतिकृति विकल्प का चयन करें।
  2. एक बार SLT में नया स्कीमा बनाने के लिए सभी सेटिंग्स 'OK' पर क्लिक करें।

एक कॉन्फ़िगरेशन नाम "SLTECC" जोड़ा जाएगा और सक्रिय होगा।

SAP SLT सर्वर सफलतापूर्वक कॉन्फ़िगरेशन के बाद, SAP SLT सर्वर स्वचालित रूप से SAP हाना डेटाबेस के लिए DB कनेक्शन बनाते हैं (जब हम लेन-देन LTR के माध्यम से एक नया कॉन्फ़िगरेशन बनाते हैं)। इसे मैन्युअल रूप से बनाने की कोई आवश्यकता नहीं है।

अगले चरण में, हम एसएपी स्रोत से एसएपी हाना को डेटा आयात करते हैं।

SLP के माध्यम से SAP हाना को SAP सोर्स डेटा आयात करें

एक बार जब हमने SAP SLT सर्वर को सफलतापूर्वक कॉन्फ़िगर कर लिया है, SAP SLT में ऊपर कॉन्फ़िगरेशन नाम के रूप में एक SCHEMA SAP HANA डेटाबेस में बनाया गया है।

इस स्कीमा में निम्नलिखित वस्तुएं हैं-

  1. 1 स्कीमा - SLTECC।
  2. 1 उपयोगकर्ता - SLTECC।
  3. 1 विशेषाधिकार
  4. 8 टेबल -
  • DD02L (एसएपी टेबल का नाम)
  • DD02T (एसएपी टेबल टेक्स)
  • RS_LOG_FILES
  • RS_MESSAGE
  • RS_ORDER
  • RS_ORDER_TEXT
  • RS_SCHEMA_MAP
  • RS_STATUS
  1. 4 भूमिका -
  • SLTECC_DATA_PROV
  • SLTECC_DATA_POWER_USER
  • SLTECC_DATA_USER_ADMIN
  • SLTECC_DATA_SELECT
  1. 2 प्रक्रियाएं
  • RS_GRANT_ACCESS
  • RS_REVOKE_ACCESS

सभी कॉन्फ़िगरेशन पूरा हो गया है, अब हम SAP ECC (ERP सेंट्रल कंपोनेंट) से एक टेबल लोड करते हैं।

चरण 1) एसएपी ईसीसी से एसएपी हाना डेटाबेस में टेबल लोड करने के लिए, नीचे दिए गए चरणों का पालन करें-

  1. त्वरित दृश्य से डेटा प्रावधान पर जाएं।
  2. SAP हाना सिस्टम का चयन करें।
  3. फिनिश बटन पर क्लिक करें।

चरण 2) SLT आधारित तालिका डेटा प्रावधान के लिए एक स्क्रीन प्रदर्शित की जाएगी। नीचे दिए गए डेटा प्रावधान के लिए 5 विकल्प हैं-

प्रावधान का विकल्प विस्तार
लोड (पूर्ण लोड) यह एक बार की घटना है, जो स्रोत प्रणाली से डेटा का प्रारंभिक भार शुरू करता है।
प्रतिकृति (पूर्ण लोड + डेल्टा लोड) यह प्रारंभिक भार शुरू करता है (यदि पहले नहीं किया गया है), और डेल्टा परिवर्तन पर भी विचार करें । प्रत्येक तालिका के लिए डेटाबेस ट्रिगर और संबंधित लॉगिंग टेबल बनाई जाएगी।
प्रतिकृति बंद करो यह एक तालिका के लिए वर्तमान प्रतिकृति प्रक्रिया को रोकता है। यह डेटाबेस ट्रिगर और लॉगिंग टेबल को पूरी तरह से हटा देता है ।
निलंबित करें यह तालिका की चल रही प्रतिकृति प्रक्रिया को विराम देता है। डेटाबेस ट्रिगर को स्रोत सिस्टम से हटाया नहीं जाएगा, और परिवर्तनों की रिकॉर्डिंग जारी रहेगी। संबंधित जानकारी स्रोत सिस्टम में संबंधित लॉगिंग टेबल में संग्रहीत है।
बायोडाटा पुनरारंभ एक निलंबित तालिका के लिए प्रतिकृति को पुनरारंभ करता है। फिर से शुरू करने के बाद, निलंबित प्रतिकृति प्रक्रिया फिर से शुरू होगी।

हम तालिका के शुरुआती भार (LFBK) डेटा के स्रोत से SAP साना तालिका के लिए तालिका "लोड विकल्प" से पहले विकल्प का उपयोग करते हैं ।

चरण-दर-चरण निम्नानुसार है-

  1. स्रोत और लक्ष्य प्रणाली विवरण एसएपी एसएलटी विन्यास के अनुसार चुने गए हैं।
  2. लोड बटन पर क्लिक करें और तालिका (एलएफबीके) का चयन करें जिसे हमें एसएपी हाना में लोड / दोहराने की आवश्यकता है।
  3. टेबल (LFBK) को एक्शन "लोड" और स्टेटस "शेड्यूल" के साथ डेटा लोड मैनेजमेंट सेक्शन में जोड़ा जाएगा।

डेटा लोड के बाद, स्थिति "निष्पादित" में बदल जाएगी। तालिका डेटा के साथ "SLTECC" स्कीमा में बनाई जाएगी।

चरण 3) नीचे दिए गए अनुसार स्कीमा "SLTECC" से डेटा पूर्वावलोकन द्वारा तालिका (LFBK) में डेटा की जाँच करें -।

  1. एसएपी हाना डेटाबेस में एसएपी हाना स्टूडियो के माध्यम से लॉग इन करें और एसएपी हाना सिस्टम एचडीबी (हानासर) का चयन करें।

  1. तालिका नोड के तहत तालिका (LFBK) का चयन करें।
  2. Table (LFBK) पर राइट क्लिक करें और Open data प्रीव्यू विकल्प पर क्लिक करें।
  3. एसएलटी प्रक्रिया के माध्यम से लोड किए गए डेटा को डेटा पूर्वावलोकन स्क्रीन में प्रदर्शित किया जाएगा।

अब हमने टेबल "एलएफबीके" में सफलतापूर्वक डेटा लोड किया है। हम इस तालिका का भविष्य में मॉडलिंग में उपयोग करेंगे।

गैर एसएपी प्रणाली और एसएपी हाना के बीच एसएपी एसएलटी कनेक्शन

SAP SLT प्रतिकृति सर्वर गैर-ABAP स्रोत प्रणाली से SAP हाना के लिए सभी मेटाडेटा तालिका परिभाषा को रूपांतरित करता है।

गैर-एसएपी स्रोत के लिए, एसएलटी कनेक्शन में निम्नलिखित विशेषताएं हैं -

  • जब किसी तालिका को दोहराया जाता है, तो SAP SLT प्रतिकृति सर्वर स्रोत प्रणाली में लॉगिंग टेबल बनाते हैं।
  • पढ़ें इंजन SAP SLT प्रतिकृति सर्वर में बनाया गया है।
  • एसएपी एसएलटी और एसएपी स्रोत / एसएपी हाना के बीच कनेक्शन को डीबी कनेक्शन के रूप में स्थापित किया गया है।

    एसएपी एसएलटी कनेक्शन गैर-एसएपी एसएलटी कनेक्शन और एसएपी हाना सिस्टम / डेटाबेस के बीच

    एसएपी एसएलटी केवल सरलतम रूपांतरण कर सकता है, इसलिए जटिल परिवर्तनों के लिए, हमें एसएपी डेटा सेवाओं जैसे अन्य ईटीएल उपकरण की आवश्यकता है।