Durumlu akışı event-time ile ustalaşın
DataStream API, event-time/watermark, keyed state, checkpoint/savepoint, Table/SQL API, streaming join ve CEP ile ileri düzey durumlu Flink akış uygulamaları geliştirmeyi öğreten eğitim.
Durumlu akış işlemeyi Flink ile ileri düzeyde kurmak
Bu eğitim, Apache Flink ile ileri düzey durumlu akış işlemeyi öğretir. DataStream API, event-time ve watermark mantığı, tumbling/sliding/session pencereleri, keyed ve operator state, ValueState/ListState/MapState kullanımı işlenir. Checkpoint ve savepoint ile exactly-once garantisi, state backend (RocksDB) ve state TTL, Table API ve Flink SQL, dinamik tablo ve streaming join uygulamalı ele alınır. CEP ile örüntü tespiti, geri basınç, paralellik ve dağıtım optimizasyonu gösterilir.
4 Gün. Her gün dört modül; DataStream ve Flink SQL ile akış uygulaması geliştirme lableri.
İleri Seviye — Apache Flink ile event-time işleme, state, exactly-once checkpoint, Table/SQL API ve CEP'i kapsar.
Kafka'dan veri okuyan durumlu Flink işleri yazıp checkpoint/savepoint ile yeniden başlatarak uygulanır.
Watermark ile gerçek olay zamanına göre doğru pencere sonuçları üretirsiniz.
Keyed state ve RocksDB backend ile büyük durumu dayanıklı yönetirsiniz.
Checkpoint ve savepoint ile kesintisiz exactly-once garantisi kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java veya Scala'da işlevsel ve nesne tabanlı kod yazabilmek gerekir.
Stream işleme ve Kafka kavramlarına aşinalık beklenir.
Temel SQL, Table/SQL API için faydalıdır.
Flink kümesi ve Kafka çalıştıran bir ortam 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:
DataStream API ile düşük seviye akış dönüşümleri yazarsınız.
Watermark ve pencerelerle doğru zaman tabanlı sonuç üretirsiniz.
Keyed state ve RocksDB ile büyük durumu dayanıklı tutarsınız.
Checkpoint/savepoint ile exactly-once ve yeniden başlatma kurarsınız.
Table API ve SQL ile bildirimsel akış analitiği yazarsınız.
Interval ve temporal join ile akışları birleştirirsiniz.
Pattern API ile karmaşık olay örüntülerini tespit edersiniz.
Geri basınç ve state ayarlarıyla işleri üretime optimize edersiniz.
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.
Büyük verinin temellerini uygulamalı öğrenin: 5V, HDFS, YARN, MapReduce, Spark, Hive ve Kafka ile dağıtık depolama ve işleme. Temel seviye DVA eğitimi.
Detayları Gör →Hadoop üzerinde katmanlı bir içgörü mimarisi kurun: veri modelleme, Data Vault, entegrasyon, MDM, kalite, Hive/Impala servisi ve yönetişim. İleri seviye eğitim.
Detayları Gör →Büyük veri dönüşümünü vizyondan uygulamaya aşamalı bir yol haritasına dökün: dalga planı, kilometre taşları, bağımlılık, bütçe, risk ve KPI. Orta seviye eğitim.
Detayları Gör →Büyük veri çözümlerini satış perspektifinden konumlandırın: değer önerisi, kullanım senaryoları, keşif, ROI ve itiraz yönetimi. Temel seviye DVA eğitimi.
Detayları Gör →Cassandra ring mimarisi, sorgu odaklı veri modelleme, partition/clustering tasarımı, CQL sorguları ve DDL ile şema oluşturmayı öğrenin. İleri seviye eğitim.
Detayları Gör →