1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में ETL और ELT

Connected

अभ्यास

assert के साथ डेटा पाइपलाइन वैलिडेट करना

डेटा पाइपलाइनों के लिए यूनिट टेस्ट बनाने के लिए assert कीवर्ड और isinstance() फंक्शन से परिचित होना ज़रूरी है। इस अभ्यास में, आप इन दोनों टूल्स का इस्तेमाल करके डेटा पाइपलाइन के कॉम्पोनेंट्स को वैलिडेट करने का अभ्यास करेंगे।

आपके लिए extract() और transform() फंक्शन उपलब्ध कराए गए हैं, साथ ही pandas को pd नाम से इम्पोर्ट किया गया है। extract() और transform() दोनों एक DataFrame रिटर्न करते हैं। शुभकामनाएँ!

निर्देश 1/4

undefined XP
  • 1
    • clean_tax_data DataFrame में पाँच कॉलम होने का assert करें।
  • 2
    • वैलिडेट करें कि clean_tax_data वैरिएबल में संग्रहीत ऑब्जेक्ट pd.DataFrame का इंस्टेंस है।
  • 3
    • assert करें कि clean_tax_data वैरिएबल में संग्रहीत मान pd.DataFrame का इंस्टेंस है।
  • 4
    • यह assert करके देखिए कि clean_tax_data का टाइप str है, और उठने वाले exception को देखें।