शुरू करेंमुफ़्त में शुरू करें

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

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

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

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में ETL और ELT

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

raw_tax_data = extract("raw_tax_data.csv")
clean_tax_data = transform(raw_tax_data)

# Validate the number of columns in the DataFrame
____ len(clean_tax_data.columns) == ____
कोड संपादित करें और चलाएँ