सूचनात्मक में राउटर परिवर्तन: कई शर्तें उदाहरण

Anonim
राउटर परिवर्तन क्या है?

राउटर परिवर्तन एक सक्रिय और जुड़ा हुआ परिवर्तन है जो फ़िल्टर परिवर्तन के समान है, जिसका उपयोग स्रोत डेटा को फ़िल्टर करने के लिए किया जाता है।

फ़िल्टरिंग के साथ प्रदान की गई अतिरिक्त कार्यक्षमता यह है कि मैप किए गए डेटा (फ़िल्टर किए गए डेटा) को मैपिंग में भी एकत्र किया जा सकता है, साथ ही डेटा के कई सेट प्राप्त करने के लिए कई फ़िल्टर शर्तों को लागू किया जा सकता है।

उदाहरण के लिए, डेटा फॉर्म deptno = 10 को फ़िल्टर करते समय, हम उन रिकॉर्ड को भी प्राप्त कर सकते हैं, जहां deptno 10 के बराबर नहीं है। इसलिए, राउटर परिवर्तन कई आउटपुट समूह देता है, और प्रत्येक आउटपुट समूह की अपनी फ़िल्टर स्थिति हो सकती है।

इसके अलावा एक डिफ़ॉल्ट समूह भी है, इस डिफ़ॉल्ट समूह में उन रिकॉर्ड सेट हैं जो समूह की किसी भी स्थिति को संतुष्ट नहीं करते हैं। उदाहरण के लिए, यदि आपने क्रमशः फ़िल्टर की स्थिति के लिए दो समूह बनाए हैं deptno = 10 और dept = 20, तो वे रिकॉर्ड जो कि विभाग 10 और 20 नहीं हैं, उन्हें इस डिफ़ॉल्ट समूह में पारित कर दिया जाएगा। संक्षेप में, जो डेटा फ़िल्टर समूहों द्वारा अस्वीकार किया जाता है, उसे इस डिफ़ॉल्ट समूह द्वारा एकत्र किया जाएगा और कभी-कभी इन अस्वीकृत डेटा को संग्रहीत करने की आवश्यकता हो सकती है। ऐसे परिदृश्यों में, डिफ़ॉल्ट आउटपुट समूह उपयोगी हो सकता है।

कई फ़िल्टर स्थिति की अनुमति देने के लिए, राउटर परिवर्तन समूह विकल्प प्रदान करता है।

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

राउटर परिवर्तन

चरण 1 - एक मैपिंग स्रोत बनाएं "EMP" और लक्ष्य "EMP_TARGET।"

चरण 2 - फिर मैपिंग में

  1. परिवर्तन मेनू का चयन करें
  2. बनाने का विकल्प चुनें

चरण 3 - निर्माण परिवर्तन विंडो में

  1. राउटर परिवर्तन का चयन करें
  2. परिवर्तन के लिए एक नाम दर्ज करें "rtr_deptno_10"
  3. विकल्प बनाएँ चुनें

स्टेप 4 - राउटर में मैप में राउटर ट्रांसफॉर्मेशन बनेगा, विंडो में सेलेक्टेड ऑप्शन चुनें

स्टेप 5 - सोर्स क्वालीफायर से राउटर ट्रांसफॉर्मेशन तक सभी कॉलम को ड्रैग और ड्रॉप करें

स्टेप 6 - राउटर ट्रांसफॉर्म पर डबल क्लिक करें, फिर उसके ट्रांसफॉर्मेशन प्रॉपर्टी में

  1. समूह टैब चुनें
  2. समूह नाम दर्ज करें "deptno_20"
  3. ग्रुप फिल्टर कंडीशन पर क्लिक करें

चरण 7 - अभिव्यक्ति संपादक में, फ़िल्टर स्थिति deptno = 20 दर्ज करें और ठीक बटन चुनें।

स्टेप 8 - ग्रुप विंडो में ओके बटन को सेलेक्ट करें

चरण 9 - राउटर परिवर्तन के समूह deptno_20 से बंदरगाहों को लक्ष्य तालिका बंदरगाहों से कनेक्ट करें

अब, जब आप इस मानचित्रण को निष्पादित करते हैं, तो फ़िल्टर किए गए रिकॉर्ड लक्ष्य तालिका में लोड हो जाएंगे।