Hadoop iş hatlarını Oozie ile güvenle orkestre edin
Oozie workflow, coordinator ve bundle ile Hadoop iş hatlarını tasarlama, zamanlama ve operasyonel yönetmeyi öğreten uygulamalı eğitim.
Apache Oozie ile üretim seviyesi iş akışı orkestrasyonu programı
Bu eğitim, Apache Oozie ile Hadoop üzerinde iş akışı orkestrasyonu kurma becerisi kazandırır. workflow.xml ile DAG tanımı, action türleri (Hive, Pig, Spark, Shell, Java, Sqoop), control node'lar (start, end, kill, decision, fork, join) ele alınır. Coordinator ile zaman ve veri tetikli zamanlama, dataset ve input-event tanımı, bundle ile çoklu koordinatör yönetimi, EL (Expression Language) ifadeleri, parametre ve job.properties işlenir. Katılımcı; hata yönetimi, SLA, yeniden çalıştırma ve izleme dahil üretime hazır iş hatları kurar.
3 Gün. Her gün dört modül; workflow, action, coordinator ve bundle üzerine uygulama.
Orta Seviye — Apache Oozie ile Hadoop iş akışı, koordinatör ve bundle tabanlı iş hattı orkestrasyonu
Örnek Hadoop kümesi üzerinde Oozie XML tanımları yazılıp çalıştırılarak uygulama yapılır.
Çok adımlı iş hatlarını fork/join ve decision ile güvenle sıralarsınız.
Coordinator ile hem zamana hem veri varlığına göre işleri otomatik tetiklersiniz.
Bundle ile onlarca koordinatörü tek yerden yönetip dağıtırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
HDFS, YARN ve Hive hakkında temel bilgi gerekir.
XML yapısını okuyup yazabilmek faydalıdır.
Temel Linux kabuk kullanımı önerilir.
Oozie kurulu bir Hadoop kümesine erişim gerekir.
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:
Oozie'nin workflow, coordinator ve bundle katmanlarını açıklayabilirsiniz.
workflow.xml ile DAG ve control node tanımlayabilirsiniz.
Hive, Spark, Shell ve Sqoop action'larını yapılandırabilirsiniz.
Expression Language ile dinamik parametre kurgulayabilirsiniz.
Zaman ve veri tetikli coordinator'lar oluşturabilirsiniz.
Bundle ile çoklu koordinatörü tek yerden yönetebilirsiniz.
Retry, kill ve SLA ile dayanıklı iş hatları kurabilirsiniz.
İş akışlarını izleyip rerun ve suspend ile yönetebilirsiniz.
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.
CISA kapsamında denetim kanıtı teknikleri, CAAT veri analitiği, örnekleme ve etkili denetim raporlamasını öğrenin. Orta seviye BT denetim eğitimi.
Detayları Gör →CISA kapsamında risk tabanlı denetim planlama, iç kontroller (GITC/uygulama), COSO/COBIT ve veri analiziyle kontrol testini öğrenin. Orta seviye BT denetim eğit
Detayları Gör →Python veri tipleri, sınıf (class) tasarımı ve düzenli ifadelerle (regex) ham metni temizleyip yapılandırılmış veriye dönüştürmeyi uygulamalı öğrenin.
Detayları Gör →Veri türleri, nominal/ordinal/aralık/oran ölçüm düzeyleri ve anket, sensör, API ile güvenilir veri toplamayı; önyargı ve veri kalitesini uygulamalı öğrenin.
Detayları Gör →R ve tidyverse ile veri temizleme: dplyr, tidyr, stringr ve lubridate kullanarak eksik değer, tip hatası ve düzensiz yapıları temizleyip tidy veri üretin.
Detayları Gör →