Schița de curs
Introducere
Prezentare generală a Spark Streaming Caracteristici și arhitectură
- Surse de date acceptate
- API-uri de bază
Pregătirea mediului
- Dependențe
- Spark și contextul de streaming
- Conectarea la Kafka
Procesarea mesajelor
- Parsarea mesajelor primite ca JSON
- Procese ETL
- Pornirea contextului de streaming
Efectuarea unei ferestre Stream Processing
- Interval de glisare
- Configurarea livrării punctului de control
- Lansarea mediului
Prototiparea codului de procesare
- Conectarea la un subiect Kafka
- Recuperarea JSON din sursa de date utilizând Paw
- Variații și procesare suplimentară
Transmiterea codului
- Variabile de control al lucrării
- Definirea valorilor pentru potrivire
- Funcții și condiții
Achiziționarea fluxului de ieșire
- Contoare
- Ieșire Kafka (potrivire și neapropiere)
Rezolvarea problemelor
Rezumat și concluzie
Cerințe
- Experiență cu Python și Apache Kafka
- Familiaritate cu platformele de procesare a fluxurilor
Audiență
- Ingineri de date
- Oameni de știință în domeniul datelor
- Programatori
Mărturii (5)
Angajament cu formatorul O serie de exerciții și laboratoare relevante Examene practice
Salim - SICPA SA
Curs - Administration of Kafka Message Queue
Tradus de catre o masina
abordarea interactivă a profesorului, nu o poveste directă, ci o reacție la întrebările din partea publicului.
Rens - Canon Medical Informatics Europe B.V.
Curs - Administration of Kafka Topic
Tradus de catre o masina
Laboratoarele și slide-urile se combină bine cu cunoștințele și dragostea lui Jorge pentru Kafka.
Willem - BMW SA
Curs - Apache Kafka for Developers
Tradus de catre o masina
Sufficient hands on, trainer is knowledgable
Chris Tan
Curs - A Practical Introduction to Stream Processing
Abilități excelente, exemple, exerciții foarte bune
Marek Konieczny - G2A.COM Limited
Curs - Kafka for Administrators
Tradus de catre o masina