เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเพิ่ม Snapshot

ขณะทำงานร่วมกับทีม คุณได้รู้จักชุดข้อมูลใหม่ที่กำลังจะถูกเพิ่มเข้าไปใน Data Warehouse ชุดข้อมูลนี้แสดงรายการยานพาหนะที่ใช้งานสำหรับใบอนุญาตแท็กซี่แต่ละใบ แม้ว่าโดยทั่วไปแท็กซี่จะใช้รถคันเดิมเป็นเวลานาน แต่ก็มีความเป็นไปได้ที่ใบอนุญาตอาจถูกโอนไปยังรถคันใหม่ในช่วงเวลาหนึ่ง เพื่อนร่วมงานของคุณตระหนักว่าสิ่งนี้อาจก่อให้เกิดปัญหาในการรายงานข้อมูลในอนาคต เนื่องจากข้อมูลการเดินทางอาจไม่ได้สะท้อนถึงรถคันที่ถูกต้อง

ชุดข้อมูลมีโครงสร้างดังนี้:

column_name description
license_id The numeric ID assigned to the taxi company
vehicle_make The manufacturer of the vehicle
vehicle_model The model of the vehicle
vehicle_year The year the vehicle was manufactured
last_updated Date when the record was last modified

เมื่อพิจารณาข้อมูลนี้แล้ว จะเห็นได้ว่านี่เป็นโอกาสที่เหมาะสมในการนำ Snapshot ของ dbt มาใช้งาน หลังจากหารือกับทีมแล้ว หัวหน้าทีมขอให้คุณเพิ่มฟังก์ชัน Snapshot ในโปรเจกต์ nyc_yellow_taxi โดยใช้ Source ที่ชื่อว่า 'raw.vehicle_list'

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

dbt ระดับกลาง

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด