Formation Cassandra

Votre devis en 3 clics

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Evaluation de fin de formation : Certification CPF ou mise en situation notée par le formateur
Durée :
3 jours
Public :
Responsables des bases de données, techniciens, scientifiques des données, analystes, commerciaux cherchant à intégrer Cassandra dans leur environnement actuel
Pré-requis :
Connaissances des principes fondamentaux des bases de données, de SQLet de langage de programmation Java, sont fortement conseillées
Objectifs :
- Structurer et concevoir des bases de données Cassandra pour garder une longueur d'avance sur vos concurrents - Appliquer des modèles de requêtes pour modéliser les données de vos bases Cassandra - Accéder aux bases de données Cassandra avec CQL et Java - Trouver le juste équilibre entre le débit de lecture / écriture et la cohérence des données - Intégrer Cassandra à Hadoop, Pig et Hive - Mettre en oeuvre les design patterns Cassandra les plus courants
Sanction :
Attestation de fin de stage mentionnant le résultat des acquis
Référence :
BUS100296-F
Demandeurs d'emploi :
Contactez-nous pour connaître les remises Pôle Emploi
Téléchargez le PDF

NoSQL : Vue d'ensemble

Pourquoi utiliser des entrepôts de données non relationnels
Les différentes catégories d'entrepôts de données NoSQL

Structure des bases Cassandra

Définir des entrepôts de données avec des familles de colonnes
Interroger Cassandra
Examiner les principaux composants de l'architecture de Cassandra

Interrogation des bases Cassandra

Définir le langage CQL (Cassandra Query Language)
Énumérer les différents types de données CQL
Manipuler les données depuis l'interface cqlsh

Structures et types de données Cassandra

Faire un parallèle avec le modèle relationnel
Organiser les données avec les keyspaces, les tables et les colonnes
Créer des collections et des compteurs

Modélisation des données avec les requêtes

Créer des tables axées sur les modèles (patterns) d'accès
Créer des clusters avec des clés primaires composites
Améliorer la distribution des données avec les clés de partition composites

Optimisation de la cohérence

Identifier les différents niveaux de cohérence
Choisir les niveaux de cohérence en lecture / écriture des données Différencier les fonctionnalités d'ajustement des niveaux de cohérence

Équilibre entre cohérence et performances

Comprendre le lien entre cohérence et facteurs de réplication
Sacrifier la cohérence au profit de la disponibilité
Développer la cohérence linéaire avec Compare-And-Set

Les types de collections Cassandra

Regrouper les éléments dans des ensembles
Classer les éléments dans des listes
Cartographier les relations
Imbriquer les collections

Stockage des données pour faciliter leur récupération

Mapper les données avec des tuples et des types définis par l'utilisateur Comprendre le frozen keyword
Appliquer le pattern Valueless Columns
Mise en œuvre stratégique des colonnes de cluster

Contrôle de la durée de vie des données

Expiration des données temporelles avec time-to-live
Utiliser des tombstones pour les suppressions distribuées
Exécuter ultérieurement des instructions DELETE et UPDATE

Création de vues matérialisées et de séries chronologiques

Modéliser les séries chronologiques
Améliorer les requêtes avec les vues matérialisées
Maintenance des vues matérialisées dans l'application
Analyser les données à partir des vues matérialisées

Gestion des triggers

Créer des triggers avec ITrigger
Associer des triggers à des tables
Gérer les vues matérialisées avec des triggers

Interrogation des données Cassandra avec le pilote Java Datastax

Se connecter à un cluster Cassandra
Exécuter des instructions CQL via le pilote Java
Traiter les instructions préparées par lots
Paginer les requêtes volumineuses

Persistance des objets Java avec Kundera

Définir la JPA (Java Persistence Architecture)
Configurer Kundera pour Cassandra
Générer des schémas automatiquement
Gérer les transactions JPA dans Kundera

Connecteurs Cassandra intégrés

Charger les données dans Hadoop MapReduce avec la fonction Cassandra InputFormat
Utiliser l'outil de chargement Cassandra pour créer des relations avec Pig Convertir une table Cassandra en table Hive avec la sérialisation / désérialisation Cassandra

CopyrightDepot Dawan
Transmettre l’envie d'apprendre, de comprendre, de progresser, de partager : c'est ce qui nous motive chaque jour pour améliorer sans cesse l'entreprise, le travail de nos équipes et la satisfaction de nos clients.
C'est pour cela que nous mettons tout en œuvre pour vous accueillir dans le meilleur des cadres, avec les meilleurs contenus, les meilleurs formateurs, des supports constamment renouvelés et une démarche commerciale résolument innovante.

GAGNER EN QUALITE

Depuis 2000, nous progressons continuellement pour faire évoluer notre catalogue, nos cours, nos supports, notre accueil et notre pédagogie. Nous sommes certifiés OPQF depuis la rentrée 2012 et poursuivons notre démarche qualité en formant constamment nos intervenants aux nouvelles techniques pédagogiques et aux évolutions technologiques.

DEVELOPPER NOTRE EQUIPE DE FORMATEURS INTERNES

Nous avons développé une équipe de professionnels de la pédagogie qui interviennent pour notre propre compte ainsi qu'en sous-traitance pour la plupart de nos confrères. Nous bénéficions ainsi d'une très riche expérience de l'enseignement en nous confrontant constamment à la quasi-globalité des contenus et outils pédagogiques du marché de la formation professionnelle.

ASSURER UNE REACTIVITE COMMERCIALE

Notre équipe de commerciaux est parfaitement formée aux nouvelles technologies et saura répondre à tous les besoins en moins de 48h. Disponibilité, programme, coût : vous aurez une réponse appropriée, claire et vraiment rapide.

CREER DES SUPPORTS INNOVANTS

Nous veillons à ce que nos clients soient parfaitement satisfaits des supports que nous offrons. Aussi, nous avons développé des produits internes très efficaces que nous mixons avec les meilleurs supports du marché. A cela s'ajoute un tutorat mail pendant 30 jours pour que chaque stagiaire puisse poser toutes les questions qui lui viennent après le cours.

SOIGNER L'ACCUEIL DE NOS CLIENTS

Nous mettons un point d'honneur à ce que nos clients soient parfaitement accueillis quand ils viennent chez nous : prise en charge dès leur arrivée, boissons et viennoiseries aux pauses, repas avec les autres stagiaires et formateurs, questions/réponses après les cours. Nos formations représentent une étape de progression et de réflexion dans la carrière de nos clients et nous souhaitons qu'elle se fasse dans les meilleures conditions.

DISPOSER D'UN ENVIRONNEMENT PRIVILEGIE

Nous vous accueillons dans des salles parfaitement adaptées à l'apprentissage : des machines très puissantes pour les formations gourmandes en ressources, des salles lumineuses et climatisées, des locaux faciles d'accès en centre ville et à proximité immédiate des gares etc. Tout a été pensé pour votre confort !

PARTAGER NOTRE SENS DU SERVICE

Nous voulons continuer à vous apporter le meilleur service au meilleur coût. Sollicitez Dawan pour vos besoins de formations et vous découvrirez un organisme réellement désireux de participer à la réussite des projets de ses clients.

formation

Datadock

Dawan bénéficie du soutien du FRED

TOSA
logo OPQF
logo FFP