फ़्लैट फ़ाइल से मास्टर डेटा कैसे लोड करें? SAP बीआई/बीडब्ल्यू

⚡ स्मार्ट सारांश

एक फ्लैट फ़ाइल से मास्टर डेटा लोड करें SAP फ्लैट फाइल सोर्स सिस्टम को कॉन्फ़िगर करके, डेटासोर्स, ट्रांसफॉर्मेशन, डीटीपी और इन्फोपैकेज बनाकर बीआई/बीडब्ल्यू को कार्यान्वित करें। संरचित वर्कफ़्लो एक स्पष्ट एट्रिब्यूट मैप सुनिश्चित करता है।ping, मान्य पूर्वtracसूचना वस्तुओं में विश्वसनीय लोडिंग और संचालन।

  • 🧱 स्रोत सिस्टम सेटअप: लेनदेन RSA1 का उपयोग करें SAP किसी भी डेटा को लोड करने से पहले BI को FILE फोल्डर के अंतर्गत एक फ्लैट फाइल स्रोत प्रणाली को पंजीकृत करना होगा।
  • 📦 डेटा स्रोत निर्माण: एक एप्लिकेशन कंपोनेंट को परिभाषित करें, लक्ष्य इन्फोऑब्जेक्ट विशेषताओं से मेल खाने वाली फ़ील्ड संरचना के साथ एक डेटासोर्स बनाएं और उसे सक्रिय करें।
  • 🔁 परिवर्तन मानचित्रping: फ्लैट फ़ाइल डेटासोर्स और इन्फ़ोऑब्जेक्ट एट्रिब्यूट टारगेट के बीच एक ट्रांसफ़ॉर्मेशन बनाएं ताकि सोर्स फ़ील्ड टारगेट फ़ील्ड से स्पष्ट रूप से मैप हो सकें।
  • ⚙️ डीटीपी निष्पादन: PSA से मास्टर डेटा InfoObject में रिकॉर्ड को विश्वसनीय रूप से स्थानांतरित करने के लिए डेटा ट्रांसफर प्रक्रिया बनाएं।
  • 📥 सूचना पैकेज शेड्यूलिंग: फ्लैट फाइल से पीएसए में लोड करने के लिए एक इन्फोपैकेज को कॉन्फ़िगर करें, फिर डीएसओ को लोड करने के लिए डीटीपी चलाएं।

फ्लैट फ़ाइल से मास्टर डेटा लोड करें SAP बीआई/बीडब्ल्यू

फ़्लैट फ़ाइल से मास्टर डेटा लोड करें

मास्टर डेटा लोड हो रहा है SAP BI/BW विश्लेषणात्मक रिपोर्टिंग के लिए एक मूलभूत कार्य है। इस विस्तृत प्रक्रिया में, आप एक स्पष्ट और दोहराने योग्य कार्यप्रणाली का उपयोग करके एक फ्लैट फ़ाइल से InfoObject में मास्टर डेटा लोड करना सीखेंगे।

हम एक परिदृश्य की सहायता से लोड का आकलन करेंगे: मास्टर डेटा को InfoObject में लोड करें ZMAT (सामग्री संख्या), जिसमें विशेषता है ZMAT_NM (सामग्री का नाम)। नीचे एक फ्लैट फ़ाइल से मास्टर डेटा इन्फोऑब्जेक्ट में डेटा लोड करने के विस्तृत चरण दिए गए हैं।

फ़्लैट फ़ाइल से मास्टर डेटा लोड करें

चरण 1: फ्लैट फ़ाइल के लिए एक स्रोत प्रणाली बनाएं

पहला चरण एक फ्लैट फाइल स्रोत प्रणाली को पंजीकृत करना है ताकि SAP बीआई यह पहचान सकता है कि आने वाला डेटा कहां से उत्पन्न होता है।

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

स्रोत सिस्टम लेनदेन RSA1 बनाएँ

अगली स्क्रीन में:

  1. पर जाए मॉडलिंग टैब > स्रोत सिस्टम.
  2. उस फ़ोल्डर पर राइट-क्लिक करें जिसका नाम है फ़ाइल और संदर्भ मेनू से "बनाएँ" चुनें।

फ़ाइल स्रोत प्रणाली बनाएँ

अगली स्क्रीन पर:

  1. तार्किक सिस्टम नाम दर्ज करें.
  2. दर्ज करें Descriptआयन।
  3. क्लिक करें जारी रखें.

तार्किक सिस्टम नाम दर्ज करें

चरण 2: एक एप्लिकेशन घटक बनाएं

एप्लिकेशन कंपोनेंट्स डेटासोर्स को तार्किक रूप से व्यवस्थित करते हैं। डेटासोर्स बनाने से पहले एक डेटासोर्स परिभाषित करें ताकि फ्लैट फ़ाइल लोड को व्यवस्थित रूप से समूहीकृत किया जा सके।

  1. पर जाए मॉडलिंग टैब > डेटा स्रोत.
  2. आपने अभी जो सोर्स सिस्टम बनाया है, उसे चुनें।

डेटा स्रोत के लिए स्रोत सिस्टम चुनें

  1. राइट-क्लिक करें और चुनें एप्लिकेशन घटक बनाएं.

एप्लिकेशन घटक बनाएं

  1. तकनीकी नाम दर्ज करें.
  2. दर्ज करें Descriptआयन।
  3. क्लिक करें जारी रखें.

एप्लिकेशन घटक का तकनीकी नाम दर्ज करें

डेटा स्रोत बनाएं

इसके बाद, आने वाली फ्लैट फ़ाइल संरचना को रखने के लिए एप्लिकेशन कंपोनेंट के अंतर्गत एक डेटासोर्स बनाएं।

  1. पर जाए मॉडलिंग टैब > डेटा स्रोत.
  2. राइट-क्लिक करें और चुनें डेटा स्रोत बनाएँ.

डेटा स्रोत बनाएँ

  1. तकनीकी नाम दर्ज करें.
  2. डेटा स्रोत के लिए डेटा प्रकार चुनें।
  3. क्लिक करें जारी रखें.

डेटा स्रोत डेटा प्रकार चुनें

  1. नीचे दिखाए गए फ़ील्ड भरें। यह संरचना इससे मेल खानी चाहिए। DSO जिसमें लेनदेन का डेटा लोड किया जाएगा।

डेटासोर्स फ़ील्ड्स डीएसओ से मेल खाते हैं

  1. में Extracउत्पादन टैब पर जाएं और एडाप्टर के रूप में "स्थानीय वर्कस्टेशन से टेक्स्ट-टाइप फ़ाइल लोड करें" चुनें।
  2. उस फ़ाइल पथ का चयन करें जहाँ फ़्लैट फ़ाइल रखी गई है, फिर डेटा स्रोत को सक्रिय करें।

Extracटैब फ्लैट फ़ाइल पथ

क्लिक करें सहेजें.

चरण 3: डेटासोर्स और इन्फोऑब्जेक्ट एट्रिब्यूट के बीच ट्रांसफॉर्मेशन बनाएं

यह रूपांतरण परिभाषित करता है कि स्रोत फ़ील्ड लक्ष्य InfoObject विशेषताओं से कैसे मैप होते हैं। SAP BI स्वतः सुझाव मानचित्रpingजब फ़ील्ड नाम संरेखित होते हैं।

डेटासोर्स पर राइट-क्लिक करें और चुनें परिवर्तन उत्पन्न करें.

डेटा स्रोत से रूपांतरण बनाएं

अगली स्क्रीन पर:

  1. दर्ज करें Target वस्तु प्रकार.
  2. दर्ज करें Target ऑब्जेक्ट का नाम.
  3. उपप्रकार दर्ज करें।
  4. क्लिक करें जारी रखें.

परिवर्तन Target वस्तु सेटिंग्स

यह परिवर्तन स्वचालित मानचित्र के साथ बनाया गया है।ping स्रोत फ़ील्ड से लक्ष्य फ़ील्ड तक।

डेटा ट्रांसफर प्रक्रिया (डीटीपी) बनाएं

एक डीटीपी पीएसए से सक्रिय डेटा लक्ष्य में रिकॉर्ड स्थानांतरित करता है।

डीटीपी फ़ोल्डर पर राइट-क्लिक करें और चुनें डेटा स्थानांतरण प्रक्रिया बनाएं संदर्भ मेनू से

डेटा स्थानांतरण प्रक्रिया बनाएं

नीचे दी गई स्क्रीन में सफलतापूर्वक बनाया गया डीटीपी दिखाया गया है।

डीटीपी द्वारा पुष्टिकरण बनाया गया

चरण 4: एक इन्फोपैकेज बनाएं और डेटा लोड करने का समय निर्धारित करें

InfoPackage यह नियंत्रित करता है कि फ्लैट फ़ाइल को PSA में कैसे पढ़ा जाए। DTP चलाने से पहले इसे शेड्यूल करें।

  1. दर्ज RSA1 कमांड प्रॉम्प्ट में।
  2. दबाएँ दर्ज.
  3. पर जाए मॉडलिंग टैब > डेटा स्रोत.
  4. डेटासोर्स पर राइट-क्लिक करें और चुनें इन्फोपैकेज बनाएं.

इन्फोपैकेज बनाएं

  1. जानकारी पैकेज दर्ज करें Descriptआयन।
  2. क्लिक करें सहेजें.

सूचना पैकेज Descriptआयन

  1. दबाएं अनुसूची टैब.
  2. क्लिक करें प्रारंभ फ्लैट फाइल से डेटा स्रोत में डेटा लोड करना शुरू करने के लिए।

अनुसूची सूचना पैकेज

चरण 5: डीएसओ में डेटा लोड करें

अंतिम चरण में, PSA से सक्रिय मास्टर डेटा InfoObject में रिकॉर्ड स्थानांतरित करने के लिए DTP को निष्पादित किया जाता है।

  1. दबाएं निष्पादित करना डीटीपी में टैब।
  2. दबाएं निष्पादित करना डेटासोर्स (पीएसए) से डीएसओ में डेटा लोड करना शुरू करने के लिए बटन दबाएं।

डीटीपी लोड को डीएसओ में निष्पादित करें

फ्लैट फ़ाइल मास्टर डेटा लोड करने के लिए सर्वोत्तम अभ्यास

कुछ आजमाई हुई आदतों का पालन करने से फ्लैट फाइल लोड करना पूर्वानुमानित और समस्या निवारण में आसान रहता है। SAP बीआई/बीडब्ल्यू.

  • फ्लैट फ़ाइल को मान्य करें: एक्टिवेशन से पहले यह सुनिश्चित करें कि फ़ाइल में फ़ील्ड का क्रम, सीमांकक और दिनांक प्रारूप डेटा स्रोत संरचना से मेल खाते हों।
  • एट्रिब्यूट कुंजियों का मिलान करें: लोड अस्वीकृति से बचने के लिए, स्रोत फ़ाइल में InfoObject के कुंजी फ़ील्ड की विशिष्टता को सत्यापित करें।
  • छोटे नमूनों के साथ परीक्षण करें: पहले एक छोटी फ़ाइल के साथ InfoPackage और DTP चलाएँ, फिर मैप करने के बाद उसे पूरे वॉल्यूम पर स्केल करें।ping पुष्टि हो चुकी है।
  • पीएसए रिकॉर्ड की निगरानी करें: डीटीपी को ट्रिगर करने से पहले रिकॉर्ड की संख्या की पुष्टि करने के लिए इन्फोपैकेज रन के बाद पीएसए की जांच करें।
  • लोड को रिकॉर्ड करें: एप्लिकेशन कंपोनेंट, डेटासोर्स और डीटीपी के नाम रिकॉर्ड कर लें ताकि लोड को आसानी से दोहराया या सौंपा जा सके।

अक्सर पूछे जाने वाले प्रश्न

SAP BI/BW फ्लैट फ़ाइल लोड के लिए CSV टेक्स्ट फ़ाइलों और ASCII फ़ाइलों का समर्थन करता है। फ़ाइलें स्थानीय वर्कस्टेशन से या डेटासोर्स एक्स में परिभाषित एप्लिकेशन सर्वर पथ से लोड की जा सकती हैं।tracशन टैब.

एक इंफोपैकेज स्रोत डेटा को पीएसए लेयर में लोड करता है। फिर एक डीटीपी (डेटा ट्रांसफर प्रोसेस) पीएसए से रिकॉर्ड्स को डीएसओ, इंफोक्यूब या मास्टर डेटा इंफोऑब्जेक्ट जैसे लक्ष्य ऑब्जेक्ट में स्थानांतरित करता है।

नक्शाping त्रुटियाँ आमतौर पर तब होती हैं जब स्रोत फ़ील्ड नाम या प्रकार के आधार पर लक्ष्य InfoObject विशेषताओं से मेल नहीं खाते हैं। सक्रियण से पहले, सुनिश्चित करें कि DataSource फ़ील्ड संरचना, डेटा प्रकार और कुंजी फ़ील्ड लक्ष्य InfoObject के साथ संरेखित हैं।

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

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

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

इस पोस्ट को संक्षेप में इस प्रकार लिखें: