1. Learn
  2. /
  3. Kurser
  4. /
  5. Python में ETL और ELT

Connected

övning

डेटा पाइपलाइन आर्किटेक्चर पैटर्न

डेटा पाइपलाइन बनाते समय, जहाँ फंक्शन परिभाषित किए जाते हैं उन फ़ाइलों को, जहाँ उन्हें चलाया जाता है, उनसे अलग रखना बेहतर होता है।

इस अभ्यास में, आप पाइपलाइन के कॉम्पोनेन्ट्स को मेमोरी में इम्पोर्ट करने का अभ्यास करेंगे और फिर इन्हीं फंक्शन का उपयोग करके पाइपलाइन को एंड-टू-एंड चलाएँगे। प्रोजेक्ट का फ़ॉर्मेट नीचे दिया है, जहाँ pipeline_utils में extract(), transform(), और load() फंक्शन स्टोर हैं, जिनका उपयोग पाइपलाइन चलाने के लिए किया जाएगा।

> ls
 etl_pipeline.py
 pipeline_utils.py

Instruktioner

100 XP
  • pipeline_utils मॉड्यूल से extract, transform, और load फंक्शन इम्पोर्ट करें।
  • इम्पोर्ट किए गए फंक्शन का उपयोग करके डेटा पाइपलाइन को एंड-टू-एंड चलाएँ।