ข้ามไปยังเนื้อหาหลัก

คอร์ส

การสร้าง Data Pipeline ด้วย Airflow

ขั้นสูง4 ชม.

สร้าง DAG ด้วย TaskFlow API, การจัดตารางแบบอิงแอสเซ็ต, และ deferrable sensors พร้อมรันไปป์ไลน์ SQL ETL แบบ end-to-end พร้อมการตรวจสอบคุณภาพ

Python4 ชม.16 วิดีโอ60 แบบฝึกหัด4,500 XP473หนังสือรับรองความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
เมื่อดำเนินการต่อ ถือว่าคุณยอมรับ ข้อกำหนดการใช้งานและ นโยบายความเป็นส่วนตัว และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในบริษัทหลายพันแห่ง

กำลังฝึกอบรมทีมอยู่ใช่ไหม?

ทดลองใช้สำหรับองค์กร

รายละเอียดคอร์ส

อยากพัฒนาทักษะ Airflow ให้ก้าวหน้ายิ่งขึ้นไหม? คอร์สนี้ใช้ Airflow 3.2 เพื่อให้เรียนรู้แนวทางล่าสุด จะได้เขียน DAG ด้วย TaskFlow API, กำหนดตารางเวลาตามข้อมูลโดยใช้ Assets และ Asset Partitions แบบใหม่ รวมถึงทำให้ pipeline เชื่อถือได้ด้วยการตั้งค่า retry, callback, และการทดสอบในบทสุดท้าย จะได้สร้าง SQL ETL pipeline แบบครบวงจรบน DuckDB และเพิ่มการตรวจสอบคุณภาพข้อมูลโดยตรงใน Airflow โดยไม่ต้องพึ่งไลบรารีภายนอก เพื่อให้มั่นใจได้ว่าข้อมูลที่ pipeline ผลิตออกมานั้นถูกต้องและเชื่อถือได้ เมื่อจบคอร์สนี้ จะรู้วิธีพัฒนา pipeline จาก prototype ไปสู่ระบบที่พร้อมใช้งานจริงใน production

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงร่างคอร์ส

2

Pipeline แบบ Dynamic และ Data-Aware

ต่อมาจะรัน task แบบขนานด้วย dynamic task mapping, กำหนดตารางเวลา DAG ตามข้อมูลด้วย Assets, และเพิ่มขั้นตอนการอนุมัติจากมนุษย์
เริ่มบท
3

การเตรียม DAG สำหรับ Production

ในบทนี้ จะรับมือกับความล้มเหลวด้วย retry และ callback, ประหยัดทรัพยากรด้วย deferrable sensor, และทดสอบ DAG ใน 3 ระดับ
เริ่มบท
4

การสร้าง SQL ETL Pipeline สำหรับ Production

ในบทสุดท้ายนี้ จะได้สร้าง SQL ETL pipeline บน DuckDB, เพิ่มการกำหนดตารางเวลาแบบ partition-aware ด้วย Asset Partitions, และฝังการตรวจสอบคุณภาพข้อมูลไว้ภายใน
เริ่มบท

การสร้าง Data Pipeline ด้วย Airflow

เรียนคอร์สจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

เรียนรู้ได้ทุกที่ด้วยคอร์สบนมือถือและโจทย์เขียนโค้ด 5 นาทีประจำวัน