NoSQL : Hbase
Formation certifiante - Code CPF 93 835 - 2 Jours (14 heures)
Formations en présentiel
Formations Blended - Learning
Formations E-learning Tutoré
Présentiel
Blended - Learning
E-learning tutoré
A l'issue de la formation, les stagiaires seront capables de :
- Connaître les caractéristiques techniques des bases de données NoSQL
- Savoir quelles sont les différentes solutions disponibles sur leur marché
- Apprendre à identifier les critères de choix
- Comprendre la modélisation de données
- Comprendre l’architecture et le fonctionnement de HBase
- Installer et configurer une base de données Hbase
- Connaître les commandes générales Hbase SHELL
- Apprendre la manipulation des tables avec HBASE
- Apprendre à Insérer et récupérer des données dans HBase: exemples get (), put (), scan ()
- Avantages et limitations de Hbase
La formation NoSQL Hbase est accessible à toute personne ayant des connaissances de base sur les commandes Unix/Linux et une bonne connaissance de Java ou avoir suivi la formation "Java : les fondamentaux".
Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.
- Directeurs/chefs de projet ou responsable métier
- Responsable système d’informations
- Développeurs informatiques
- Consultants en business intelligence
- Ingénieurs d’étude, de recherche et développement
- Architecte système et logiciel
- Consultants techniques
- Consultants business
- Statisticiens et Mathématiciens
- Data scientist (analyse de données) ou Data miner (fouilleur des données)
- Tout développeur ou informaticien souhaitant développer des compétences en analyse de données et BIG DATA
PROGRAMME DE FORMATION
NoSQL Hbase
Introduction à Hbase
- Définition de Hbase
- Hadoop vs Hbase
- Caractéristiques de Hbase
- Quand utiliser HBase
- Importance des bases de données NoSQL dans Hadoop
- Autres type de stockage NoSQL
- Comment HBase diffère des autres modèles NoSQL
- Quelle base de données NoSQL choisir?
- HBase Vs Hive
- HBase VS RDBMS
Atelier pratique
Architecture de Hbase
- Mécanisme de stockage dans HBase
- Stockage orienté colonne vs orienté ligne
- Modèle de données HBase
- Avantages de l’architecture Apache HBase
- Architecture HBase et ses composants importants
- Comment les composants Hbase fonctionnent ensemble
- Lecture et écriture dans HBase
- Récapitulatif des étapes d’écriture Hbase
- HBASE vs HDFS
- Cas d’utilisation de HBase
Atelier pratique
Installation de Hbase
- Modes d’installation d’Apache HBase
- Configuration de pré-installation
- Création d’un utilisateur Hadoop
- Configuration SSH et génération de clés
- Mise en place de Java
- Mise en place de Hadoop
- Installation de Hbase
- Comment télécharger la version stable du fichier tar Hbase
- Installation de HBase en mode autonome (Standalone)
- Installation de HBase en mode Pseudo distribué
- Installation de HBase en mode entierement distribué
- Dépannage de l’installation de HBase
Atelier pratique
Commandes générales Hbase SHELL
- La commande status
- La commande version
- La commande table_help
- La commande whoami
Atelier pratique
Manipulation des tables avec HBASE
- Commandes de gestion des tables
- Créer une table à l’aide de HBase Shell
- Créer une table à l’aide de l’API java
- Désactiver une table à l’aide de HBase Shell
- Désactiver une table à l’aide de l’API java
- Activation d’une table à l’aide de HBase Shell
- Activation d’une table à l’aide de l’API java
- Décrire et modifier une table à l’aide de Hbase Shell
- Décrire et modifier une table à l’aide de l’API java
- Existence d’une table à l’aide de HBase Shell
- Existence d’une table à l’aide de l’API java
- Suppression d’une table à l’aide de HBase Shell
- Suppression d’une table à l’aide de l’API java
- Fermer une table à l’aide de HBase Shell
- Fermer une table à l’aide de l’API java
Atelier pratique
Insérer et récupérer des données dans HBase: exemples get (), put (), scan ()
- Insertion ou écriture de données dans la table HBase: Shell
- Insertion de données à l’aide de l’API Java
- Mise à jour des données à l’aide de HBase Shell
- Mise à jour des données à l’aide de l’API Java
- Lecture de données à l’aide de HBase Shell
- Lecture de données à l’aide de l’API Java
- Suppression d’une cellule spécifique dans un tableau à l’aide de HBase Shell
- Suppression d’une cellule spécifique dans un tableau à l’aide de l’API Java
- Scanner à l’aide de HBase Shell
- compter et tronquer
- Sécurité
Atelier pratique
Avantages et limitations de Hbase
- Goulot d’étranglement des performances
- Avantages de HBase
- Limitations avec HBase
Financement avec le CPF via
le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS