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

डेटा फ्लो का उदाहरण
आइए हम मान लें कि आप स्रोत प्रणाली में दो तालिकाओं के डेटा के साथ डीडब्ल्यू प्रणाली में एक तथ्य तालिका लोड करना चाहते हैं।
डेटा फ़्लो में निम्नलिखित वस्तुएँ शामिल हैं -
- दो स्रोत तालिका
- दो तालिकाओं के बीच जुड़ें और क्वेरी रूपांतरित में परिभाषित करें
- लक्ष्य तालिका

डेटा प्रवाह में तीन प्रकार की ऑब्जेक्ट्स को जोड़ा जा सकता है। वे हैं -
- Source
- Target
- Transforms
Step 1 - लोकल ऑब्जेक्ट लाइब्रेरी पर जाएं और दोनों टेबल को काम की जगह पर खींचें।

Step 2 - क्वेरी परिवर्तन जोड़ने के लिए, सही टूल बार से खींचें।

Step 3 - दोनों तालिकाओं को मिलाएं और क्वेरी बॉक्स पर राइट क्लिक करके एक टेम्प्लेट लक्ष्य तालिका बनाएं → नया → नया टेम्पलेट तालिका जोड़ें।

Step 4 - लक्ष्य तालिका, डेटा स्टोर का नाम और मालिक (स्कीमा नाम) दर्ज करें जिसके तहत तालिका बनाई जानी है।
Step 5 - सामने लक्ष्य तालिका खींचें और क्वेरी परिवर्तन में शामिल हों।

पासिंग पैरामीटर्स
आप डेटा प्रवाह में और बाहर विभिन्न मापदंडों को भी पास कर सकते हैं। डेटा प्रवाह के लिए एक पैरामीटर पास करते समय, डेटा प्रवाह में ऑब्जेक्ट उन मापदंडों को संदर्भित करते हैं। मापदंडों का उपयोग करते हुए, आप एक डेटा प्रवाह के लिए विभिन्न ऑपरेशन पास कर सकते हैं।
उदाहरण - मान लीजिए कि आपने अंतिम अद्यतन के बारे में एक तालिका में एक पैरामीटर दर्ज किया है। यह आपको अंतिम अद्यतन के बाद से संशोधित पंक्तियों को निकालने की अनुमति देता है।