แก้ไขพารามิเตอร์ที่ใช้ร่วมกันด้วย partial
ตอนนี้ API pipeline ประมวลผล endpoint แบบไดนามิกแล้ว แต่ทุก task instance ยังต้องการ base URL เดียวกัน (https://api.company.com/v2) ด้วย การส่งค่าผ่าน expand() จะสร้าง cross product ระหว่าง URL กับ endpoint ซึ่งไม่ใช่สิ่งที่ต้องการ ในแบบฝึกหัดนี้ จะกำหนดให้ base URL คงที่ในทุก mapped instance ขณะที่ยังคง map ผ่าน endpoint ได้: partial() ใช้ตรึงพารามิเตอร์ให้มีค่าเดียวร่วมกัน ส่วน expand() ใช้แปรค่าที่เหลือ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Data Pipeline ด้วย Airflow
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด