Karmaşık veri akışlarını Airflow'la orkestre edin
Gelişmiş zamanlama ve timetable, dataset-driven tetikleme, dinamik DAG/task mapping, branching, cross-DAG bağımlılık ve executor ölçeklemesiyle Airflow'da karmaşık iş akışı orkestrasyonu eğitimi.
Airflow ile karmaşık iş akışı orkestrasyonu ve ölçekleme
Bu eğitim, Apache Airflow ile karmaşık iş akışlarının zamanlanması, orkestrasyonu ve ölçeklenmesini öğretir. Gelişmiş zamanlama (cron vs timetable, data interval, catchup kontrolü), dataset-driven scheduling ile veri bağımlılığı tabanlı tetikleme işlenir. Dinamik DAG üretimi, dinamik task mapping (expand/partial), branching (BranchPythonOperator, trigger_rule), TaskGroup ile modülerlik ele alınır. DAG'ler arası bağımlılık (ExternalTaskSensor, TriggerDagRunOperator), SLA ve hata yönetimi, executor ile ölçekleme (Celery/Kubernetes), pool ve priority, deferrable operatörler ve izleme uygulamalı gösterilir.
3 Gün. Her gün dört modül; dinamik DAG, dataset tetikleme ve ölçekleme lableri.
İleri Seviye — Airflow'da karmaşık iş akışı orkestrasyonu; dinamik DAG, dataset tetikleme, DAG'ler arası bağımlılık ve ölçeklemeyi kapsar.
Birbirine bağımlı, dinamik ve dataset ile tetiklenen DAG'ler kurup ölçekleyerek uygulanır.
Dinamik DAG ve task mapping ile veriye göre değişen akışlar kurarsınız.
Dataset-driven scheduling ile zaman yerine veri hazır olunca tetiklersiniz.
Executor, pool ve priority ile karmaşık yükü güvenle ölçeklersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
DAG, operatör, XCom ve zamanlama bilgisi gerekir.
Orta düzey Python (OOP/fonksiyon) beklenir.
Çalışan bir Airflow kurulumu (Docker/K8s) gerekir.
Üretim hat deneyimi faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Timetable ve catchup ile gelişmiş zamanlama kurarsınız.
Veri hazır olunca tetiklenen DAG'ler tasarlarsınız.
Metadata'dan dinamik DAG ve task mapping üretirsiniz.
BranchPython ve trigger_rule ile koşullu akış kurarsınız.
Modüler ve okunabilir karmaşık DAG'ler yazarsınız.
ExternalTaskSensor/TriggerDagRun ile DAG'leri bağlarsınız.
Executor, pool ve priority ile yükü ölçeklersiniz.
Metriklerle darboğaz bulup kapasite planlarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Databricks Unity Catalog: metastore, GRANT erişim, satır/sütun güvenliği, lineage, audit ve Delta Sharing ile veri yönetişimini uygulamalı öğrenin.
Detayları Gör →Lakehouse mimarisi ve Delta Lake: ACID, şema evrim, MERGE, time travel, change data feed, medallion ve OPTIMIZE/Z-order ile tablo yönetimini öğrenin.
Detayları Gör →Databricks'te DBFS/Volumes, Delta tabloları, dosya formatları ve PySpark/Spark SQL ile veri depolama ve temel işlemeyi uygulamalı öğrenin.
Detayları Gör →Microsoft Fabric ile veri ambarı: Warehouse, OneLake, T-SQL yükleme, boyutsal modelleme, RLS/maskeleme ve Direct Lake Power BI entegrasyonunu öğrenin.
Detayları Gör →Microsoft Fabric ile veri mühendisliği: Lakehouse, Spark, pipeline/Dataflow, medallion, Eventstream, KQL ve DevOps'u DP-700 kapsamında öğrenin.
Detayları Gör →