Plan du cours
Introduction :
- Apache Spark dans l’écosystème Hadoop
- Briefe introduction à Python et Scala
Fondamentaux (théorie) :
- Architecture
- RDD
- Transformations et actions
- Étapes, tâches, dépendances
Utilisation de l’environnement Databricks pour comprendre les bases (atelier pratique) :
- Exercices avec l’API RDD
- Fonctions de base pour les actions et les transformations
- PairRDD
- Join
- Stratégies de mise en cache
- Exercices avec l’API DataFrame
- SparkSQL
- DataFrame : select, filter, group, sort
- UDF (User Defined Function)
- Découverte de l’API DataSet
- Streaming
Utilisation de l’environnement AWS pour comprendre le déploiement (atelier pratique) :
- Fondamentaux d’AWS Glue
- Compréhension des différences entre AWS EMR et AWS Glue
- Exemples de jobs dans les deux environnements
- Compréhension des avantages et inconvénients
En supplément :
- Introduction à l’orchestration avec Apache Airflow
Pré requis
Compétences en programmation (de préférence en Python et Scala)
Fondamentaux en SQL
Nos clients témoignent (3)
Avoir des sessions pratiques / des devoirs
Poornima Chenthamarakshan - Intelligent Medical Objects
Formation - Apache Spark in the Cloud
Traduction automatique
1. Bon équilibre entre les concepts de haut niveau et les détails techniques. 2. Andras est très compétent dans son enseignement. 3. Exercice
Steven Wu - Intelligent Medical Objects
Formation - Apache Spark in the Cloud
Traduction automatique
Découvrez le streaming Spark, Databricks et AWS Redshift
Lim Meng Tee - Jobstreet.com Shared Services Sdn. Bhd.
Formation - Apache Spark in the Cloud
Traduction automatique