HP Services NetMarcom

Transcription

HP Services NetMarcom
HP Formation - Description des cours
Développer des applications pour Hadoop 2.X Hortonworks avec Java (H7G67S)
Cette formation présente les grands outils de l’écosystème. Hadoop
d’un point de vue technique et est orienté développement Java.
Les objectifs principaux sont d’avoir une parfaite compréhension et
pratique du framework d’exécution de calculs MapReduce ainsi que
d’être capable de développer des modules d’extensions de Pig et Hive
Audience
Cette formation s'adresse aussi bien aux architectes, aux
développeurs, qu’aux analystes.
Intitulé du cours : Développer des applications pour Hadoop 2.X
Hortonworks avec Java
Pré-requis
Référence HP :
H7G67S
HP recommande que les participants aient une bonne connaissance
du langage Java
Catégorie :
BIG DATA
Durée du cours :
4 jours
Niveau :
Intermédiaire
Langues :
Animation en Français, support de cours en Anglais
Pour commander :
Contacter HP Formation au 0810 00 18 31. Vous
pouvez consulter le site www.hp.com/learn pour
connaître les cursus de formation VMware disponibles
dans chaque pays.
Objectifs du cours
A l’issue de cette formation vous aurez acquis les compétences
nécessaires pour :
• Identifier et définir les différents composants de l’écosystème
Hadoop
• Appréhender l’architecture de Hadoop
• Mettre en application les techniques avancées MadReduce
• Analyser un use case métier et valoriser les données
correspondantes
Pourquoi les services de formation HP ?
• Des formations axées sur les compétences spécifiques à un
poste
• Des installations modernes
• Une formation en ligne dispensée par un formateur et adaptée à
votre rythme sur http://www.hp.com/learn
• Formation dispensée sur site et sur mesure
• Plus de 80 centres de formation à travers le monde
• Des formateurs HP expérimentés parmi les meilleurs dans leur
domaine
• Des travaux pratiques
• Des supports pédagogiques complets
Les services de formation HP sont soumis aux conditions générales relatives aux services de formation HP.
Description détaillée du cours
Jour 1
• Hadoop et Hadoop 2.X
• Le système de gestion de ressources et de cluster YARN
• Le système de fichiers distribué HDFS
• Prise en main de l’environnement de développement
Hadoop et accès aux fichiers HDFS
• Illustration avec un exemple simple
• Grands principes du framework MapReduce
• MapReduce sur YARN
• Développement de programmes MapReduce
• Utilisation des combiners
• Utilisation de l’in-map agrégation
• Mise en pratique de l’agrégation à travers deux exemples
Jour 2
• Le partitioner de MapReduce
• Analyse et compréhension du Secondary Sort
• Implémentation de deux types de Partitioner
• Implémentation du Secondary Sort à travers un cas pratique
• Récapitulatifs des formats d’entrée et de sortie standards
MapReduce
• Analyse du fonctionnement d’un input format
• Implémentations d’un input format et d’un output format
• Optimisation des différentes phases d’un programme
MapReduce
• Utilisation et paramétrage de la compression
• Utilisation des comparateurs de données non sérialisées
• Illustration du principe de la compression de données
• Implémentation d’un RawComparator
Jour 3
• Localisation partagée des données
• Les différents types de jointure
• Les filtres de Bloom
• Illustration d’une jointure côté Map
• Illustration de l’utilisation d’un filtre de Bloom
• Présentation de la librairie MRUnit
• Ecriture de tests unitaires
• Architecture de HBase
• Interactions avec HBase
• Import de données avec HBase
• Illustration d’un job MapReduce avec HBase
Jour 4
• Types et mots-clés dans Pig
• Extension de Pig via les classes définies par l’utilisateur
(UDF)
• Implémentation d’une UDF
• Types et mots-clés dans Hive
• Extension de Hive via les classes définies par l’utilisateur
(UDF)
• Implémentation d’une UDF
• Workflow et coordinateur Oozie
• Actions possibles avec Ooz
Plus d’informations
Pour obtenir les coordonnées de contact correspondant à votre
pays et en savoir plus sur les services de formation, nous vous
invitons à consulter notre site Internet mondial sur
http://www.hp.com/learn.
© Copyright 2015 Hewlett-Packard Development Company, L.P. Les informations mentionnées dans ce document
peuvent être modifiées sans préavis. Les seules garanties applicables aux produits et aux services HP sont présentées dans
les déclarations de garantie explicites qui accompagnent ces produits ou ces services. Aucune déclaration contenue dans ce
document ne peut être interprétée comme constituant une garantie supplémentaire. HP décline toute responsabilité quant
aux erreurs ou aux omissions de nature technique ou rédactionnelle contenues dans le présent document.
Les services de formation HP sont soumis aux conditions générales relatives aux services de formation HP.
(H7G67S A )

Documents pareils