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