SAP BODS - डेटाफ्लो चेंजिंग प्रॉपर्टीज

आप डेटाफ्लो के गुणों को बदल सकते हैं जैसे एक बार एक्स्यूट्यूट, कैश प्रकार, डेटाबेस लिंक, समानता, आदि।

Step 1 - डेटा प्रवाह के गुणों को बदलने के लिए, डेटा प्रवाह → गुण पर राइट क्लिक करें

आप डेटाफ़्लो के लिए विभिन्न गुण सेट कर सकते हैं। गुण नीचे दिए गए हैं।

अनु क्रमांक। गुण और विवरण
1

Execute only once

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

2

Use database links

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

3

Degree of parallelism

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

4

Cache type

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

  • In-memory - यह मान चुनें यदि आपका डेटा प्रवाह डेटा की थोड़ी मात्रा को संसाधित करता है जो उपलब्ध मेमोरी में फिट हो सकता है।

  • Pageable - यह मान डिफ़ॉल्ट है।

Step 2 - केवल एक बार Execute, समानता और कैश प्रकार की डिग्री जैसे गुणों को बदलें।

स्रोत और लक्ष्य ऑब्जेक्ट

एक डेटा प्रवाह सीधे निम्नलिखित वस्तुओं का उपयोग करके डेटा को निकाल या लोड कर सकता है -

  • Source objects - स्रोत ऑब्जेक्ट उस स्रोत को परिभाषित करते हैं जिससे डेटा निकाला जाता है या आप डेटा पढ़ते हैं।

  • Target objects - लक्ष्य ऑब्जेक्ट उस लक्ष्य को परिभाषित करता है, जिस पर आप डेटा लोड या लिखते हैं।

निम्न प्रकार के स्रोत ऑब्जेक्ट का उपयोग किया जा सकता है और स्रोत वस्तुओं के लिए विभिन्न एक्सेस विधियों का उपयोग किया जाता है।

टेबल संबंधपरक डेटाबेस में उपयोग किए गए स्तंभों और पंक्तियों के साथ एक फ़ाइल एडाप्टर के माध्यम से प्रत्यक्ष या
टेम्प्लेट टेबल एक टेम्प्लेट टेबल जिसे दूसरे डेटा फ्लो में (विकास में प्रयुक्त) बनाया और सहेजा गया है प्रत्यक्ष
फ़ाइल एक सीमांकित या निश्चित-चौड़ाई वाली फ्लैट फ़ाइल प्रत्यक्ष
डाक्यूमेंट एप्लिकेशन-विशिष्ट प्रारूप वाली फ़ाइल (SQL या XML पार्सर द्वारा पठनीय नहीं) एडॉप्टर के माध्यम से
XML फ़ाइल XML टैग के साथ एक फ़ाइल स्वरूपित प्रत्यक्ष
XML संदेश वास्तविक समय की नौकरियों में एक स्रोत के रूप में उपयोग किया जाता है प्रत्यक्ष

निम्नलिखित लक्ष्य वस्तुओं का उपयोग किया जा सकता है और विभिन्न पहुंच विधि को लागू किया जा सकता है।

टेबल संबंधपरक डेटाबेस में उपयोग किए गए स्तंभों और पंक्तियों के साथ एक फ़ाइल एडाप्टर के माध्यम से प्रत्यक्ष या
टेम्प्लेट टेबल एक तालिका जिसका प्रारूप पूर्ववर्ती परिवर्तन के उत्पादन (विकास में प्रयुक्त) पर आधारित है प्रत्यक्ष
फ़ाइल एक सीमांकित या निश्चित-चौड़ाई वाली फ्लैट फ़ाइल प्रत्यक्ष
डाक्यूमेंट एप्लिकेशन-विशिष्ट प्रारूप वाली फ़ाइल (SQL या XML पार्सर द्वारा पठनीय नहीं) एडॉप्टर के माध्यम से
XML फ़ाइल XML टैग के साथ एक फ़ाइल स्वरूपित प्रत्यक्ष
XML टेम्पलेट फ़ाइल एक XML फ़ाइल जिसका प्रारूप पूर्ववर्ती ट्रांसफ़ॉर्मिंग आउटपुट (विकास में प्रयुक्त, मुख्य रूप से डेटा फ़्लो डीबग करने के लिए) पर आधारित है प्रत्यक्ष