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

คอร์ส

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

ขั้นสูง4 ชม.

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

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

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

ดำเนินการต่อด้วย 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 บนมือถือ

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

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