Struttura del corso
Introduzione
Panoramica delle funzionalità e dell'architettura di Spark Streaming
- Origini dati supportate
- API di base
Preparare l'ambiente
- Dipendenze
- Contesto di Spark e streaming
- Collegamento a Kafka
Elaborazione dei messaggi
- Analisi dei messaggi in entrata come JSON
- Processi ETL
- Avvio del contesto di streaming
Esecuzione di una finestra Stream Processing
- Intervallo diapositive
- Configurazione del recapito del checkpoint
- Lancio dell'ambiente
Prototipazione del codice di elaborazione
- Collegamento a un argomento Kafka
- Recupero di JSON dall'origine dati utilizzando Paw
- Variazioni ed elaborazioni aggiuntive
Streaming del codice
- Variabili di controllo dei processi
- Definizione dei valori da abbinare
- Funzioni e condizioni
Acquisizione dell'output del flusso
- Contatori
- Output Kafka (abbinato e non abbinato)
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza con Python e Apache Kafka
- Familiarità con le piattaforme di elaborazione dei flussi
Pubblico
- Ingegneri dei dati
- Scienziati dei dati
- Programmatori
Recensioni (5)
Coinvolgimento con il formatore Una serie di esercizi e laboratori pertinenti Esami pratici
Salim - SICPA SA
Corso - Administration of Kafka Message Queue
Traduzione automatica
approccio interattivo dell'insegnante, non una storia diretta ma agire sulle domande del pubblico.
Rens - Canon Medical Informatics Europe B.V.
Corso - Administration of Kafka Topic
Traduzione automatica
I laboratori e le diapositive si combinano bene con la conoscenza e l'amore di Jorge per Kafka.
Willem - BMW SA
Corso - Apache Kafka for Developers
Traduzione automatica
Sufficient hands on, trainer is knowledgable
Chris Tan
Corso - A Practical Introduction to Stream Processing
Abilità di grattugia, esempi, ottimi esercizi
Marek Konieczny - G2A.COM Limited
Corso - Kafka for Administrators
Traduzione automatica