Eğitim İçeriği
Giriş
Spark Streaming Özellikleri ve Mimarisine Genel Bakış
- Desteklenen veri kaynakları
- Temel API'ler
Ortamı Hazırlama
- Bağımlılıklar
- Spark ve akış bağlamı
- Kafka'ya bağlanma
Mesajları İşleme
- Gelen mesajları JSON olarak ayrıştırma
- ETL süreçleri
- Akış bağlamını başlatma
Stream Processing Pencereleme İşlemi Yapma
- Kaydırma aralığı
- Kontrol noktası teslim yapılandırması
- Ortamı başlatma
İşleme Kodunu Prototipleme
- Bir Kafka konusuna bağlanma
- Paw kullanarak veri kaynağından JSON alma
- Varyasyonlar ve ek işleme
Kodu Akışa Alma
- İş kontrol değişkenleri
- Eşleşen değerleri tanımlama
- Fonksiyonlar ve koşullar
Akış Çıktısını Alma
- Sayaçlar
- Kafka çıktısı (eşleşen ve eşleşmeyen)
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Python ve Apache Kafka ile deneyim
- Akış işleme platformlarına aşinalık
Hedef Kitle
- Veri mühendisleri
- Veri bilimcileri
- Programcılar
Danışanlarımızın Yorumları (5)
Engagement with the Trainer A number of relevant Exercises and Labs Practical Exams
Salim - SICPA SA
Eğitim - Administration of Kafka Message Queue
interactive approach of the teacher, not a straight story but acting on the questions from the audience.
Rens - Canon Medical Informatics Europe B.V.
Eğitim - Administration of Kafka Topic
The labs and the slides combine well with Jorge's knowledge and love for Kafka.
Willem - BMW SA
Eğitim - Apache Kafka for Developers
Sufficient hands on, trainer is knowledgable
Chris Tan
Eğitim - A Practical Introduction to Stream Processing
Grate skills, examples, very good exercises