इंफॉर्मेटिका में लुकअप परिवर्तन & पुनः प्रयोग करने योग्य परिवर्तन उदाहरण

विषय - सूची:

Anonim
लुकअप परिवर्तन क्या है?

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

पिछले विषयों में, हमने विभाग के नाम लाने के लिए "एम्प" और "डिप्ट" तालिका में शामिल होने के लिए योजक परिवर्तन का उपयोग किया।

इस अनुभाग में, हम लुकअप परिवर्तन का उपयोग करके इसे लागू करेंगे।

चरण 1 - स्रोत के रूप में ईएमपी के साथ एक नया मानचित्रण बनाएं और लक्ष्य के रूप में ईएमपीडीईपीडीएनएनएमई

चरण 2 - तब परिवर्तन मेनू का उपयोग करके एक नया परिवर्तन बनाएं

  1. परिवर्तन के रूप में लुकअप परिवर्तन का चयन करें
  2. परिवर्तन नाम दर्ज करें "lkp_dept"
  3. बनाने का विकल्प चुनें

स्टेप 3 - इस विंडो में लुकअप टेबल विंडो खुलेगी

  1. स्रोत बटन का चयन करें
  2. DEPT तालिका का चयन करें
  3. ठीक बटन का चयन करें

स्टेप 4 - डीईपीटी टेबल के कॉलम के साथ लुकअप ट्रांसफॉर्मेशन बनाया जाएगा, अब सेलेक्ट बटन को चुनें

चरण 5 - स्रोत क्वालिफायर से लुकअप ट्रांसफॉर्मेशन तक DEPTNO कॉलम को खींचें और छोड़ें, इससे लुकअप परिवर्तन में एक नया स्तंभ DEPTNO1 बन जाएगा। फिर लुक ट्रांसफॉर्मेशन से DNAME कॉलम को लक्ष्य तालिका में लिंक करें।

खोज परिवर्तन DEPTNO1 मान के आधार पर विभाग का नाम खोजेगा और लौटाएगा।

चरण 6 - लुकअप परिवर्तन पर डबल क्लिक करें। फिर ट्रांसफॉर्मेशन विंडो में

  1. कंडीशन टैब चुनें
  2. DEPTNO = DEPTNO1 पर स्थिति कॉलम सेट करें
  3. ठीक बटन का चयन करें

चरण 7 - स्रोत क्वालिफायर से स्तंभ के बाकी हिस्सों को लक्ष्य तालिका में लिंक करें

अब, सत्र और वर्कफ़्लो बनाने के बाद मैपिंग को सहेजें और निष्पादित करें। यह मैपिंग लुकअप परिवर्तन का उपयोग करके विभाग के नामों को लाएगा।

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

पुन: प्रयोज्य परिवर्तन

एक सामान्य परिवर्तन एक वस्तु है जो मैपिंग के अंतर्गत आता है और इसका उपयोग केवल उस मैपिंग के अंदर किया जा सकता है। हालांकि, एक परिवर्तन को पुन: प्रयोज्य बनाकर इसे कई मैपिंग के अंदर पुन: उपयोग किया जा सकता है।

उदाहरण के लिए, एक लुकअप परिवर्तन जो कर्मचारी संख्या के आधार पर कर्मचारी विवरण प्राप्त करता है, का उपयोग कई मैपिंग में किया जा सकता है जहां कर्मचारी विवरण आवश्यक हैं।

पुन: प्रयोज्य परिवर्तन का उपयोग करके, यह फिर से एक ही कार्यक्षमता बनाने के ओवरवर्क को कम करता है।

एक परिवर्तन पुन: प्रयोज्य बनाने के लिए -

चरण 1 - मैपिंग खोलें जो परिवर्तन कर रहा है, यहां हम रैंक परिवर्तन को पुन: प्रयोज्य बना रहे हैं।

चरण 2 - ट्रांसफॉर्मेशन विंडो खोलने के लिए ट्रांसफॉर्मेशन पर डबल क्लिक करें। फिर

  1. विंडो में परिवर्तन टैब का चयन करें
  2. परिवर्तन पुन: प्रयोज्य बनाने के लिए चेक बॉक्स का चयन करें
  3. पुष्टि विंडो में हाँ का चयन करें
  4. परिवर्तन गुण विंडो में ठीक का चयन करें।

यह परिवर्तन को पुन: प्रयोज्य बना देगा।