ดู partitioned assets กระตุ้น Dag ปลายทาง
Dag ต้นทาง sales_pipeline_v3 และ Dag ปลายทาง sales_report จากแบบฝึกหัดก่อนหน้าถูก deploy และพร้อมใช้งานแล้ว pipeline ของ sales จะรันทุกนาทีและส่ง partitioned daily_sales event ในแต่ละครั้งที่รัน ส่วน report ต้องการเพียงข้อมูลวันที่เท่านั้น — นั่นคือหน้าที่ของ StartOfDayMapper มาดูการทำงานร่วมกันของทั้งสองกัน
ทำตามขั้นตอนเหล่านี้ตามลำดับ:
- ในหน้า Dags view ให้เปิดใช้งาน
sales_reportก่อน เพื่อให้พร้อมรับ asset event ที่จะเข้ามา - จากนั้นเปิดใช้งาน
sales_pipeline_v3ซึ่งจะรันทุกนาทีและส่ง partitioneddaily_salesevent ในแต่ละครั้ง - รอประมาณหนึ่งนาทีให้
sales_pipeline_v3ทำงานเสร็จ —sales_reportจะถูกกระตุ้นโดยอัตโนมัติจาก asset event - เปิด
sales_reportไปที่แท็บ Runs แล้วเปิด run ล่าสุด จากนั้นดู Mapped Partition key ที่ด้านบนของรายละเอียด run
Mapped Partition key มีรูปแบบวันที่แบบใด?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Data Pipeline ด้วย Airflow
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด