Struttura del corso
Introduzione
- Apache Spark vs Hadoop MapReduce
Panoramica delle caratteristiche e dell’architettura di Apache Spark
Scelta del linguaggio di programmazione
Configurazione iniziale di Apache Spark
Sviluppo di una applicazione di esempio
Selezione dell’insieme di dati da analizzare
Analisi dei dati e sua elaborazione
Elaborazione di dati strutturati tramite Spark SQL
Trattamento dei dati in tempo reale con Spark Streaming
Integrazione di Apache Spark con strumenti esterni per l’apprendimento automatico
Utilizzo di Apache Spark nell’elaborazione dei grafi
Ottimizzazione delle prestazioni di Apache Spark
Risoluzione dei problemi e delle anomalie tipiche
Sintesi e conclusioni del corso
Requisiti
- Conoscenza pratica della riga di comando di Linux
- Comprensione generale dei processi di elaborazione dei dati
- Esperienza nella programmazione con Java, Scala, Python o R
Destinatari del corso
- Sviluppatori
Recensioni (1)
Un viaggio attraverso il mondo di Spark: un corso molto intenso. DSL, Spark SQL, partizionamento rispetto al bucketing per me.
Georgiana Elisabeta
Corso - Apache Spark Fundamentals
Traduzione automatica