शीर्ष 19 प्रारंभिक साक्षात्कार प्रश्न और उत्तर (2025)
1) उल्लेख करें कि एबिनिटियो क्या है?
"एबिनिटियो" एक लैटिन शब्द है जिसका अर्थ है "शुरुआत से।" एबिनिटियो एक उपकरण है जिसका उपयोग डेटा निकालने, बदलने और लोड करने के लिए किया जाता है। इसका उपयोग डेटा विश्लेषण, डेटा हेरफेर, बैच प्रोसेसिंग और ग्राफिकल यूजर इंटरफ़ेस आधारित समानांतर प्रोसेसिंग के लिए भी किया जाता है।नि:शुल्क पीडीएफ डाउनलोड: प्रारंभिक साक्षात्कार प्रश्न और उत्तर
2) बताएं कि एबिनिटियो की वास्तुकला क्या है?
एबिनिटियो की वास्तुकला में शामिल हैं- जीडीई (ग्राफिकल डेवलपमेंट एनवायरनमेंट)
- सहऑपरेटिंग सिस्टम
- एंटरप्राइज़ मेटा-पर्यावरण (ईएमई)
- आचरण-आईटी
3) उल्लेख करें कि एबिनिटियो में सहकारी प्रणाली की क्या भूमिका है?
एबिनिटियो को-ऑपरेटिंग सिस्टम जैसी सुविधाएँ प्रदान करता है- एबिनिटियो ग्राफ़ को प्रबंधित और चलाएं और ईटीएल प्रक्रियाओं को नियंत्रित करें
- ऑपरेटिंग सिस्टम को Ab initio एक्सटेंशन प्रदान करें
- ईटीएल निगरानी और डिबगिंग की प्रक्रिया करता है
- मेटा-डेटा प्रबंधन और ईएमई के साथ बातचीत
4) बताएं कि एबिनिटियो में निर्भरता विश्लेषण का क्या अर्थ है?
एबी इनिटियो में, निर्भरता विश्लेषण एक ऐसी प्रक्रिया है जिसके माध्यम से ईएमई पूरी तरह से एक परियोजना की जांच करता है और पता लगाता है कि डेटा को कैसे स्थानांतरित और परिवर्तित किया जाता है - घटक-से-घटक, फ़ील्ड-दर-फ़ील्ड, ग्राफ़ के भीतर और बीच में।5) बताएं कि एबिनिटियो ईएमई को कैसे अलग किया जाता है?
एबिनिशन को तार्किक रूप से दो खंडों में विभाजित किया गया है- डेटा एकीकरण भाग
- उपयोगकर्ता इंटरफ़ेस (मेटा-डेटा जानकारी तक पहुंच)
6) उल्लेख करें कि आप ईएमई को एबिनिटियो सर्वर से कैसे जोड़ सकते हैं?
Ab initio सर्वर से जुड़ने के लिए कई तरीके हैं जैसे- AB_AIR_ROOT सेट करें
- ईएमई वेब इंटरफेस में लॉगिन करें- http://serverhost:[serverport]/abinitio
- जीडीई के माध्यम से आप ईएमई डेटा-स्टोर से जुड़ सकते हैं
- वायु-कमांड के माध्यम से
7) एबिनिटियो में प्रयुक्त फ़ाइल एक्सटेंशन की सूची बनाएं?
Abinitio में प्रयुक्त फ़ाइल एक्सटेंशन हैं- .mp: यह Ab initio ग्राफ़ या ग्राफ़ घटक संग्रहीत करता है
- .mpc: कस्टम घटक या प्रोग्राम
- .mdc: डेटासेट या कस्टम डेटा-सेट घटक
- .dml: डेटा हेरफेर भाषा फ़ाइल या रिकॉर्ड प्रकार परिभाषा
- .xfr: ट्रांसफ़ॉर्म फ़ंक्शन फ़ाइल
- .dat: डेटा फ़ाइल (मल्टीफ़ाइल या सीरियल फ़ाइल)
8) उल्लेख करें कि .dbc फ़ाइल एक्सटेंशन डेटाबेस से जुड़ने के लिए क्या जानकारी प्रदान करता है?
.dbc एक्सटेंशन GDE को डेटाबेस से जुड़ने के लिए जानकारी प्रदान करता है- उस डेटा-बेस का नाम और संस्करण संख्या जिससे आप कनेक्ट करना चाहते हैं
- उस कंप्यूटर का नाम जिस पर डेटा-बेस इंस्टेंस या सर्वर जिससे आप कनेक्ट करना चाहते हैं, चलता है, या जिस पर डेटाबेस रिमोट एक्सेस सॉफ़्टवेयर स्थापित है
- सर्वर, डेटाबेस इंस्टेंस या प्रदाता का नाम जिससे आप लिंक करना चाहते हैं
9) बताएं कि आप एब इनिटियो में एक ग्राफ़ को अनंत रूप से कैसे चला सकते हैं?
ग्राफ़ को अनंत रूप से निष्पादित करने के लिए, ग्राफ़ अंत स्क्रिप्ट को ग्राफ़ की .ksh फ़ाइल को कॉल करना चाहिए। इसलिए, यदि ग्राफ़ का नाम abc.mp है तो ग्राफ़ की अंतिम स्क्रिप्ट में इसे abc.ksh पर कॉल करना चाहिए। यह ग्राफ़ को अनंत काल तक चलाएगा।10) उल्लेख करें कि एबिनिटियो में "लुक-अप" फ़ाइल और "लुक इज अप" के बीच क्या अंतर है?
लुकअप फ़ाइल एक या अधिक सीरियल फ़ाइल (फ़्लैट फ़ाइलें) को परिभाषित करती है; यह एक भौतिक फ़ाइल है जहां लुक-अप के लिए डेटा संग्रहीत किया जाता है। जबकि लुक-अप एबिनिटियो ग्राफ़ का घटक है, जहां हम एक कुंजी पैरामीटर का उपयोग करके डेटा को सहेज सकते हैं और इसे पुनः प्राप्त कर सकते हैं।11) उल्लेख करें कि एबिनिटियो में प्रयुक्त समानता के विभिन्न प्रकार क्या हैं?
एबिनिटियो में प्रयुक्त विभिन्न प्रकार की समानताएं शामिल हैं- घटक समानता: अलग-अलग डेटा पर एक साथ निष्पादित होने वाली कई प्रक्रियाओं वाला ग्राफ़ समानता का उपयोग करता है
- डेटा समानता: एक ग्राफ़ जो खंडों में विभाजित डेटा के साथ काम करता है और प्रत्येक खंड पर क्रमशः संचालित होता है, डेटा समानता का उपयोग करता है।
- पाइपलाइन समानता: एक ग्राफ़ जो एक ही डेटा पर एक साथ निष्पादित होने वाले कई घटकों से संबंधित है, पाइपलाइन समानता का उपयोग करता है। पाइपलाइन में प्रत्येक घटक अपस्ट्रीम घटकों से लगातार पढ़ता है, डेटा संसाधित करता है और डाउनस्ट्रीम घटकों को लिखता है। दोनों घटक समानांतर में काम कर सकते हैं।
12) बताएं कि एबिनिटियो में सॉर्ट कंपोनेंट क्या है?
एबिनिटियो में सॉर्ट घटक डेटा को पुन: व्यवस्थित करता है। इसमें दो पैरामीटर "की" और "मैक्स-कोर" शामिल हैं।- कुंजी: यह सॉर्ट घटक के मापदंडों में से एक है जो मिलान क्रम निर्धारित करता है
- मैक्स-कोर: यह पैरामीटर नियंत्रित करता है कि सॉर्ट घटक कितनी बार मेमोरी से डिस्क पर डेटा डंप करता है
13) उल्लेख करें कि डिडअप-घटक और प्रतिकृति घटक क्या करता है?
- डेडअप घटक: इसका उपयोग डुप्लिकेट रिकॉर्ड को हटाने के लिए किया जाता है
- घटक को दोहराएँ: यह इनपुट से डेटा रिकॉर्ड को एक प्रवाह में जोड़ता है और उस प्रवाह की एक प्रति अपने प्रत्येक आउटपुट पोर्ट पर लिखता है
14) बताएं कि विभाजन क्या है और एबिनिटियो में विभिन्न प्रकार के विभाजन घटक क्या हैं?
एबिनिटियो में, विभाजन आगे की प्रक्रिया के लिए डेटा सेट को कई सेटों में विभाजित करने की प्रक्रिया है। विभिन्न प्रकार के विभाजन घटक शामिल हैं- राउंड-रॉबिन द्वारा विभाजन: आउटपुट विभाजनों में डेटा को ब्लॉक आकार के टुकड़ों में समान रूप से वितरित करना
- रेंज द्वारा विभाजन: आप विभाजन श्रेणियों और कुंजी के सेट के आधार पर डेटा को नोड्स के बीच समान रूप से विभाजित कर सकते हैं
- प्रतिशत द्वारा विभाजन: वितरण डेटा, इसलिए आउटपुट 100 के अंशों के समानुपाती होता है
- भार संतुलन द्वारा विभाजन: गतिशील भार संतुलन
- अभिव्यक्ति द्वारा विभाजन: डीएमएल अभिव्यक्ति के अनुसार डेटा का विभाजन
- कुंजी द्वारा विभाजन: एक कुंजी द्वारा डेटा समूहीकरण
15) बताएं कि सैंडबॉक्स क्या है?
SANDBOX को ग्राफ़ और संबंधित फ़ाइलों के संग्रह के लिए संदर्भित किया जाता है जो एक एकल निर्देशिका ट्री में सहेजे जाते हैं और नेविगेशन, संस्करण नियंत्रण और माइग्रेशन के प्रयोजनों के लिए एक समूह के रूप में व्यवहार करते हैं।16) समझाइये कि एबिनिटियो में डी-पार्टीशन क्या है?
एकाधिक प्रवाह या संचालन से डेटा को पढ़ने के लिए डी-विभाजन किया जाता है और विभिन्न प्रवाह से डेटा रिकॉर्ड को फिर से जोड़ने के लिए उपयोग किया जाता है। कई डी-विभाजन घटक उपलब्ध हैं जिनमें इकट्ठा करना, मर्ज करना, इंटरलीव करना और जोड़ना शामिल है।17) एबिन्टियो में प्रयुक्त कुछ वायु कमानों की सूची बनाएं?
एबिनिटियो में प्रयुक्त वायु कमान में शामिल हैं- वायु वस्तु है : इसका उपयोग प्रोजेक्ट के अंदर किसी निर्देशिका में ऑब्जेक्ट की सूची देखने के लिए किया जाता है
- वायु वस्तु आरएम : इसका उपयोग किसी ऑब्जेक्ट को रिपॉजिटरी से हटाने के लिए किया जाता है
- वायु वस्तु संस्करण-क्रिया : यह ऑब्जेक्ट का संस्करण इतिहास देता है।
18) उल्लेख करें कि रोलअप घटक क्या है?
रोल-अप घटक उपयोगकर्ताओं को कुछ फ़ील्ड मानों पर रिकॉर्ड को समूहीकृत करने में सक्षम बनाता है। यह एक बहुस्तरीय फ़ंक्शन है और इसमें इनिशियलाइज़ 2 और रोलअप 3 शामिल हैं।19) उल्लेख करें कि एबिनिटियो में m_dump का सिंटैक्स क्या है?
Abinitio में m_dump के सिंटैक्स का उपयोग यूनिक्स प्रॉम्प्ट से मल्टीफ़ाइल में डेटा देखने के लिए किया जाता है। m_dump के कमांड में शामिल है- m_dump a.dml a.dat: जब हम स्वरूपित पाठ में डेटा देखेंगे तो यह कमांड जीडीई से प्रकट होने वाले डेटा को प्रिंट करेगा
- m_dump a.dml a.dat>b.dat: आउटपुट को b.dat में पुनः निर्देशित किया गया है और यह एक सीरियल फ़ाइल.b.dat के रूप में कार्य करेगा जिसे आवश्यकता पड़ने पर संदर्भित किया जा सकता है।