इनफॉर्मेटिका में डिबगर: ब्रेकपॉइंट और वर्बोस मोड

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

इनफॉर्मेटिका में डिबगर एक मैप चलाता हैping डिजाइनर के अंदर पंक्ति दर पंक्ति, ताकि प्रत्येक रूपांतरण के बाद प्रत्येक पोर्ट द्वारा धारण किया गया मान दिखाई दे, न कि केवल लक्ष्य पर लिखा गया अंतिम परिणाम।

  • 🧪 सत्र उदाहरण: डीबगर को एक मौजूदा सत्र, एक पुन: प्रयोज्य सत्र, या एक नए डीबग सत्र इंस्टेंस की आवश्यकता होती है।
  • Target सुरक्षा: लक्ष्य डेटा को त्यागने का विकल्प चुनने से लक्ष्य तालिका अपरिवर्तित रहती है जबकि मानचित्रping विश्लेषण किया जाता है।
  • 🔎 दो खिड़कियां: टारगेट विंडो में वह पंक्ति दिखाई देती है जिसे इंसर्ट किया जाना है; इंस्टेंस विंडो में चुने गए ट्रांसफॉर्मेशन के सभी पोर्ट दिखाई देते हैं।
  • पंक्ति चरणping: नेक्स्ट इंस्टेंस, या एफ10 शॉर्टकट, डिबगर को एक-एक पंक्ति करके आगे बढ़ाता है।
  • 🚩 ब्रेकप्वाइंट: ENAME का मान SCOTT के बराबर होने जैसी स्थिति वांछित पंक्ति पर रन को सीधे रोक देती है।
  • 📝 Tracइंग स्तर: नॉर्मल, टेर्स, वर्बोस इनिशियलाइज़ेशन और वर्बोस डेटा यह नियंत्रित करते हैं कि सेशन लॉग में कितनी जानकारी शामिल की जाए।

इनफॉर्मेटिका में डिबगर

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

डीबगर क्या है?

इनफॉर्मेटिका में डिबगर एक बहुत ही उपयोगी यूटिलिटी है। जब हम मैप को एग्जीक्यूट करते हैंpingइन्फॉर्मेटिका मैप को निष्पादित करता हैping परिभाषित रूपांतरण तर्क के आधार पर।

इसका निष्पादन बैच मोड निष्पादन के समान है, जहां हम मध्यवर्ती परिणाम नहीं देख सकते हैं या यह नहीं देख सकते हैं कि डेटा को एक रूपांतरण से दूसरे रूपांतरण में कैसे संशोधित किया जाता है।

कई बार टारगेट मैप में मिलने वाला डेटा हमारी अपेक्षा के अनुरूप नहीं होता। डीबगर की मदद से हम यह विश्लेषण कर सकते हैं कि मैप के भीतर डेटा कैसे चलता है।pingपंक्ति दर पंक्ति।

डीबगर को एक सेशन इंस्टेंस की आवश्यकता होती है। हम मैप को चलाने के लिए पहले से बनाए गए मौजूदा सेशन का पुन: उपयोग कर सकते हैं।pingया फिर एक नया डिबग सेशन इंस्टेंस बनाएं। क्योंकि डिबगिंग के दौरान डेटा स्रोत से प्राप्त किया जाता है, इसलिए हम तय करते हैं कि उस डेटा के साथ क्या होगा।

  • डेटा को हटा दें, या
  • डेटा को लक्ष्य में लोड करें

इन विकल्पों को डीबगर के कॉन्फ़िगरेशन के दौरान सेट किया जा सकता है।

डिबगर की निगरानी के लिए, इन्फॉर्मेटिका डिज़ाइनर में दो विंडो हैं।

  • Target खिड़की
  • इंस्टेंस विंडो

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

मानचित्र में डिबगर का उपयोग करने के चरणping

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

इस अभ्यास में, हम अपने मौजूदा मानचित्र में मौजूद त्रुटियों को ठीक करेंगे।ping हमने पहले “m_emp_emp_target” बनाया था। अपने स्रोत डेटा में, हम employee_name = 'SCOTT' वाले एक विशेष रिकॉर्ड की जाँच करेंगे। स्कॉट के लिए, हम यह सत्यापित करेंगे कि मान इन्फॉर्मेटिका में प्राप्त हुए हैं या नहीं और क्या रिकॉर्ड लक्ष्य तक सही ढंग से पहुँचाया गया है या नहीं।

“emp” तालिका के लिए हमारा स्रोत डेटा इस तरह दिखता है।

इस अभ्यास में उपयोग किए गए SCOTT रिकॉर्ड सहित नमूना कर्मचारी स्रोत तालिका पंक्तियाँ

“SCOTT” नाम के लिए, डीबगर का उपयोग करके हम यह जांचेंगे कि इन्फॉर्मेटिका में “sal” (वेतन) कॉलम के लिए क्या मान प्राप्त किया गया है।

चरण 1) इनफॉर्मेटिका डिज़ाइनर खोलें और मैप खोलें।ping “m_emp_emp_target” पर डबल क्लिक करें। इससे स्रोत क्वालिफायर और लक्ष्य परिभाषा तालिकाएँ खुलेंगी जिनमें मानचित्र दिखाया जाएगा।ping मानचित्र के अंदरping डिजाइनर।

नक्शाping m_emp_emp_target मैप में खोला गयाping डिजाइनर अपने स्रोत क्वालिफायर और लक्ष्य के साथ

चरण 2) अब डीबगर शुरू करें

  1. मानचित्र पर क्लिक करेंpingएस मेनू विकल्प
  2. विकल्पों में से डीबगर का चयन करें
  3. “स्टार्ट डीबगर” विकल्प चुनें

नक्शाpingडिजाइनर में डिबगर और स्टार्ट डिबगर चयनित होने पर मेनू दिखाई देता है।

चरण 3) डीबग मैप पर अगला चुनेंping खिड़की.

डीबग मैप की शुरुआती स्क्रीनping नेक्स्ट बटन वाला विजार्ड

चरण 4) अगली विंडो में, आपको सेशन का प्रकार चुनने का विकल्प मिलेगा। आप किसी मौजूदा सेशन, किसी मौजूदा पुन: प्रयोज्य सेशन का उपयोग कर सकते हैं, या आप एक डीबग सेशन इंस्टेंस बना सकते हैं।

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

इस उदाहरण में, हम एक मौजूदा सेशन इंस्टेंस का चयन करेंगे। इंटीग्रेशन सर्विस डिफ़ॉल्ट रूप से चयनित होगी।

  1. “मौजूदा सेशन इंस्टेंस का उपयोग करें” विकल्प चुनें
  2. अगला पर क्लिक करें

मौजूदा सेशन इंस्टेंस विकल्प चयनित होने के साथ सेशन प्रकार स्क्रीन

चरण 5) नई विंडो में, इन्फॉर्मेटिका आपको डिबगिंग के लिए मौजूदा सत्र का चयन करने के लिए संकेत देगा।

“s_m_emp_emp_target” सत्र का चयन करें और अगला बटन पर क्लिक करें।

चयन के लिए पुन: प्रयोज्य सत्र s_m_emp_emp_target को सूचीबद्ध करने वाला विज़ार्ड

चरण 6) अगली विंडो में "लक्ष्य डेटा को छोड़ें" का विकल्प दिखाई देगा। हम इस विकल्प को चुनते हैं क्योंकि डीबगिंग के दौरान हम अपने लक्ष्य टेबल में कोई डेटा लोड नहीं करना चाहते हैं।

  1. “लक्ष्य डेटा को त्यागें” विकल्प चुनें।
  2. लक्ष्य तालिका “emp_target” का चयन करें
  3. फ़िनिश बटन पर क्लिक करें

Target emp_target के लिए Discard target data विकल्प स्क्रीन पर टिक लगा हुआ है

उपरोक्त चरणों का पालन करके, हमने डिबगर को कॉन्फ़िगर और प्रारंभ कर दिया है। अब हम मानचित्र को डिबग कर सकते हैं।ping.

चरण 7) डीबगर शुरू हो गया है, लेकिन इसने स्रोत से कोई पंक्ति प्राप्त नहीं की है। डीबगिंग के दौरान यह स्रोत से पंक्ति दर पंक्ति डेटा प्राप्त करता है। स्रोत से पहली पंक्ति प्राप्त करने के लिए

  1. मानचित्र का चयन करेंpingमेनू से s विकल्प
  2. डीबगर विकल्प का चयन करें
  3. अगला इंस्टेंस विकल्प चुनें

नक्शाpings मेनू में Next Instance कमांड दिखाई दे रहा है जो एक पंक्ति को फ़ेच करता है।

चरण 8) इंस्टेंस विंडो में आपको सोर्स क्वालिफायर से प्राप्त पहला रिकॉर्ड दिखाई देगा।

कर्मचारी स्मिथ के लिए पहली प्राप्त पंक्ति प्रदर्शित करने वाली इंस्टेंस विंडो

यदि आप इंस्टेंस विंडो का विश्लेषण करेंगे, तो उसमें पहला रिकॉर्ड – "स्मिथ" नाम वाली पंक्ति दिखाई देगी। यह वह रिकॉर्ड नहीं है जिसकी हमें तलाश है, इसलिए हम अगले इंस्टेंस पर जा सकते हैं।

चरण 9) अगली पंक्ति पर जाने के लिए F10 बटन दबाएँ। यह मैप का उपयोग करने के बजाय अगले उदाहरण पर जाने का शॉर्टकट है।pingपहले s विकल्प और फिर डीबगर विकल्प।

अगले इंस्टेंस पर जाने के बाद, इंस्टेंस विंडो में मौजूद डेटा अगले रिकॉर्ड में बदल जाएगा।

F10 दबाने के बाद इंस्टेंस विंडो निम्नलिखित स्रोत पंक्ति के साथ रीफ़्रेश हो गई।

चरण 10) “SCOTT” कर्मचारी के आवश्यक रिकॉर्ड तक पहुँचने तक F10 बटन को दबाए रखें। उस स्थान पर पहुँचने के बाद, इंस्टेंस विंडो नीचे दिखाए गए अनुसार दिखाई देगी।

इंस्टेंस विंडो स्कॉट रो पर जॉब, मैनेजर आईडी और सैलरी के साथ रुक गई।

यही वह उदाहरण है जिसकी हमें तलाश थी। उदाहरण विंडो में हम डेटा का विश्लेषण कर सकते हैं, यह पता लगा सकते हैं कि डेटा सही आ रहा है या कोई मान गायब है।

स्रोत डेटा में, "स्कॉट" कर्मचारी का विवरण इस प्रकार था: नौकरी = "विश्लेषक", प्रबंधक आईडी = "7566", वेतन = "3000"।

और डीबगर में, कर्मचारी "स्कॉट" के लिए हमने इन सभी विवरणों का विश्लेषण किया है, और वे स्रोत डेटा से मेल खाते हैं, इसलिए हमें यकीन है कि सोर्स क्वालिफायर द्वारा रिकॉर्ड सही ढंग से प्राप्त किए गए थे।

डीबगर में ब्रेकपॉइंट का उपयोग करना

जब हम पिछले उदाहरण की तरह डेटा की किसी विशेष पंक्ति की तलाश कर रहे हैं, तो स्रोत डेटा के प्रत्येक उदाहरण पर जाने के बजाय हम ब्रेकपॉइंट परिभाषित कर सकते हैं।

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

उदाहरण के लिए, यदि हम ब्रेकपॉइंट में deptno=20 परिभाषित करते हैं, तो जब भी किसी रिकॉर्ड के लिए यह शर्त सही होगी, डीबगर डेटा के उस उदाहरण पर रुक जाएगा।

किसी एक ट्रांसफॉर्मेशन के बजाय किसी वैश्विक स्थिति के विरुद्ध भी ब्रेकपॉइंट बनाया जा सकता है, और इसके प्रकार को डेटा के बजाय एरर पर सेट किया जा सकता है, जो उस ट्रांसफॉर्मेशन द्वारा एरर उत्पन्न होने पर रन को रोक देता है।

चरण 1) ब्रेकपॉइंट कॉन्फ़िगर करने के लिए

  1. मानचित्र पर जाएंpingएस मेनू
  2. डीबगर विकल्प का चयन करें
  3. “ब्रेकपॉइंट संपादित करें” विकल्प चुनें

नक्शाpingएडिट ब्रेकपॉइंट्स कमांड हाइलाइटेड के साथ मेनू

चरण 2) आपको नीचे दिखाए गए अनुसार "ब्रेकपॉइंट संपादित करें" विंडो दिखाई देगी।

कोई भी ब्रेकपॉइंट जोड़ने से पहले एडिट ब्रेकपॉइंट विंडो खोलें।

चरण 3) ब्रेकपॉइंट विंडो में, ऐड बटन पर क्लिक करें।

ब्रेकपॉइंट बनाने के लिए एडिट ब्रेकपॉइंट विंडो में ऐड बटन का उपयोग किया जाता है।

चरण 4) नई विंडो में

  1. SQ_EMP को इंस्टेंस के रूप में चुनें
  2. ओके बटन चुनें

ब्रेकपॉइंट इंस्टेंस के रूप में SQ_EMP को चुने जाने के साथ इंस्टेंस चयन संवाद बॉक्स

चरण 5) पिछली विंडो नीचे दिखाए गए अनुसार दिखाई देगी।

एडिट ब्रेकपॉइंट्स विंडो में नया SQ_EMP ब्रेकपॉइंट सूचीबद्ध है

चरण 6) आपने एक ब्रेकपॉइंट बना लिया है, और अब आपको ब्रेकपॉइंट की शर्त तय करनी है। इसे तय करने के लिए, "नई शर्त जोड़ें" आइकन पर क्लिक करें।

ब्रेकपॉइंट विंडो के कंडीशन टैब में ऐड न्यू कंडीशन आइकन पर क्लिक करें।

कंडीशन टैब के नीचे एक नई पंक्ति दिखाई देगी। यहां हम कंडीशन को कॉन्फ़िगर कर सकते हैं।

चरण 7) स्थिति तालिका में

  1. पोर्ट ड्रॉप-डाउन में, "ENAME" विकल्प चुनें, क्योंकि हम ename='SCOTT' रिकॉर्ड के लिए डीबगिंग कर रहे हैं।
  2. वैल्यू बॉक्स में “SCOTT” दर्ज करें।
  3. ओके बटन चुनें

पोर्ट ENAME और मान SCOTT के साथ कॉन्फ़िगर की गई शर्त पंक्ति

चरण 8) अब पिछले विषय में बताए अनुसार डीबगर शुरू करें।

मानचित्र पर जाएंpingएस मेनू → डीबगर विकल्प चुनें → डीबगर प्रारंभ करें चुनें → सत्र इंस्टेंस चुनें।

चरण 9) एक बार डिबगर शुरू हो जाने के बाद

  1. मानचित्र का चयन करेंpingएस मेनू
  2. डीबगर विकल्प का चयन करें
  3. जारी रखें विकल्प चुनें

नक्शाpings मेनू में Continue कमांड है जो अगले ब्रेकपॉइंट तक चलता है।

डीबगर प्रत्येक पंक्ति के प्रत्येक उदाहरण पर जाकर "ename=SCOTT" की स्थिति की जाँच करेगा और उस रिकॉर्ड पर रुक जाएगा जिसके लिए यह स्थिति सत्य है। इसलिए, जब डेटा की मात्रा अधिक होती है, तो ब्रेकपॉइंट आपको चरण दर चरण आगे बढ़ने के बजाय सीधे उस रिकॉर्ड पर जाने की सुविधा देता है।ping प्रत्येक स्रोत पंक्ति के माध्यम से।

ब्रेकपॉइंट की शर्त पूरी होने के बाद डिबगर SCOTT पंक्ति पर रुक गया।

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

Tracइन्फॉर्मेटिका में इंग

जब भी आप किसी मैप के लिए सेशन चलाते हैंpingइसके परिणामस्वरूप, एक सेशन लॉग जनरेट होता है। इसमें निष्पादन संबंधी विवरण शामिल होते हैं, जैसे कि

  • आयोजनों का समय
  • गलतियों की जानकारी
  • व्यक्तिगत रूपांतरण सांख्यिकी, आदि।

मानचित्र के रूपांतरणों के भीतरpingआप यह कॉन्फ़िगर कर सकते हैं कि इन्फॉर्मेटिका सेशन लॉग में कितनी जानकारी लिखता है।

इसमें चार स्तर हैं जिन्हें सेट किया जा सकता है tracपरिवर्तनों के भीतर।

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

विस्तृत डेटा यह भी बताता है कि एकीकरण सेवा किसी कॉलम की परिशुद्धता के अनुरूप स्ट्रिंग डेटा को कहाँ छोटा करती है।

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

कैसे स्थापित करे Tracपरिवर्तन में स्तर

चरण 1) नक्शा खोलेंping इनफॉर्मेटिका डिज़ाइनर में जिसके लिए आप सेटिंग करना चाहते हैं tracइंग स्तर।

नक्शाping इंफॉर्मेटिका डिज़ाइनर में खोला गया, उपयोग के लिए तैयार। tracस्तर परिवर्तन

चरण 2) Double-ट्रांसफॉर्मेशन पर क्लिक करें, यहां सोर्स क्वालिफायर ट्रांसफॉर्मेशन "SQ_EMP" पर क्लिक करें।

इससे एडिट ट्रांसफॉर्मेशन विंडो खुल जाएगी।

SQ_EMP स्रोत क्वालिफायर के लिए एडिट ट्रांसफॉर्मेशन विंडो खुल गई है।

चरण 3) एडिट ट्रांसफॉर्मेशन विंडो में

  1. प्रॉपर्टीज़ टैब पर क्लिक करें
  2. चयन Tracइंग लेवल विकल्प
  3. ड्रॉप-डाउन मेनू से वर्बोस डेटा चुनें।
  4. ओके बटन चुनें

प्रॉपर्टीज़ टैब के साथ Tracइंग लेवल ड्रॉप-डाउन को वर्बोस डेटा पर सेट किया गया है

चरण 4) मानचित्र सहेजेंping और मानचित्र को निष्पादित करेंpingमानचित्र को सहेजने के लिए Ctrl+S कीबोर्ड शॉर्टकट का उपयोग करें।ping.

चरण 5) लॉग देखने के लिए

  1. प्रारंभिक वर्कफ़्लो मॉनिटर और उस सत्र का चयन करें जिसे अंतिम चरण में निष्पादित किया गया था
  2. मैप के सेशन लॉग को खोलने के लिए "सेशन लॉग" विकल्प पर क्लिक करें।ping

वर्कफ़्लो मॉनिटर पर राइट-क्लिक मेनू में सेशन लॉग विकल्प मौजूद है।

इससे मैप के लिए सेशन लॉग विंडो खुल जाएगी।ping.

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

सेशन लॉग हेडर जिसमें समय, कनेक्शन और स्रोत तथा लक्ष्य की संख्या सूचीबद्ध होती है।

चरण 6) लॉग में नीचे स्क्रॉल करें, और आप डेटा रिकॉर्ड सहित कैप्चर किए गए अतिरिक्त लॉग विवरण देख सकते हैं।

सेशन लॉग का निचला भाग, वर्बोस द्वारा कैप्चर किए गए व्यक्तिगत डेटा रिकॉर्ड दिखाता है। tracआईएनजी

इस तरह आप सेट कर सकते हैं tracमानचित्र में स्तरpingडीबगिंग के लिए अतिरिक्त विवरण प्राप्त करने के लिए।

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

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

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

डेटा पूर्वावलोकन स्रोत या लक्ष्य तालिका से सीधे कच्ची पंक्तियों को दिखाता है। चरणping यह प्रत्येक रूपांतरण के चलने के बाद समान पंक्तियों को दिखाता है, इसलिए यह दर्शाता है कि मान कहाँ बदलता है न कि तालिका में क्या है।

यह मैप में पास होने वाली प्रत्येक पंक्ति को लिखता है।pingइसके परिणामस्वरूप लॉग तेजी से बढ़ता है और रन धीमा हो जाता है। समस्या का पता चलने पर लेवल को नॉर्मल पर या न्यूनतम ओवरहेड के लिए टेर्स पर वापस सेट करें।

नहीं। रन समाप्त होने या रुकने के बाद, सत्र बंद हो जाता है और विश्लेषण पहली पंक्ति से पुनः शुरू होता है। रुचि के मूल्य पर एक शर्त इस चरण से बचाती है।ping पूर्व के अभिलेखों के माध्यम से पुनः।

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

कोपायलट डिज़ाइनर से अटैच नहीं हो सकता, लेकिन यह जनरेट कर सकता है। Python या फिर शेल स्क्रिप्ट जो एक विस्तृत लॉग को पार्स करती हैं, त्रुटि कोड के आधार पर अस्वीकृत पंक्तियों की गणना करती हैं और विफलता के आसपास की पंक्ति डेटा को निकालती हैं।

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

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

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