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

एक snapshot जोड़ना

टीम के साथ काम करते हुए, आपको एक नया, संबंधित डेटासेट के बारे में पता चलता है जिसे डेटा वेयरहाउस में जोड़ा जा रहा है। यह डेटासेट उन वाहनों का सेट दर्शाता है जो किसी दिए गए टैक्सी लाइसेंस के लिए उपयोग में होंगे। हालाँकि एक टैक्सी आमतौर पर काफी समय तक उपयोग में रहती है, लेकिन संभव है कि किसी अवधि के दौरान लाइसेंस किसी नए वाहन को पुनः असाइन कर दिया जाए। आपके एक सहयोगी को एहसास होता है कि इससे भविष्य की रिपोर्टिंग में समस्या आ सकती है, क्योंकि कोई राइड सही वाहन से मैप नहीं हो पाएगी।

डेटासेट इस प्रकार दिखता है:

column_name description
license_id टैक्सी कंपनी को असाइन किया गया संख्यात्मक ID
vehicle_make वाहन का निर्माता
vehicle_model वाहन का मॉडल
vehicle_year जिस वर्ष वाहन बना था
last_updated रिकॉर्ड को आखिरी बार संशोधित करने की तारीख

इस जानकारी को देखकर आपको समझ आता है कि dbt का उपयोग करके snapshots लागू करने का यह अच्छा समय है। टीम से चर्चा के बाद, आपका टीम लीड आपसे nyc_yellow_taxi प्रोजेक्ट में 'raw.vehicle_list' नामक source का उपयोग करते हुए snapshot फ़ंक्शनैलिटी लागू करने के लिए कहता है।

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

इंटरमीडिएट dbt

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

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

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें