À la fin de ce cours, les apprenants seront en mesure d'appliquer des requêtes imbriquées, de mettre en œuvre des mappages parent-enfant et d'exécuter des jointures de style relationnel dans Elasticsearch pour un modèle de données avancé. Vous acquerrez les compétences nécessaires pour indexer les données événementielles, utiliser des hits internes pour des correspondances détaillées et optimiser les performances des requêtes avec des ordinaux globaux. Ce cours est conçu pour combler le fossé entre les bases de données relationnelles traditionnelles et le modèle orienté document d'Elasticsearch. Grâce à des ateliers pratiques et des leçons structurées, les apprenants exploreront les jointures côté application, les requêtes imbriquées et les meilleures pratiques d'indexation. Le cours passe ensuite à la modélisation de relations complexes de type un à plusieurs à l'aide de requêtes parent-enfant, avec des exercices pratiques pour les fonctionnalités has_child et has_parent. Ce qui rend ce cours unique, c'est son alignement étape par étape des concepts relationnels avec les capacités d'Elasticsearch, garantissant que vous ne comprenez pas seulement la théorie, mais que vous pratiquez également des applications du monde réel. Que vous soyez ingénieur de données, développeur ou spécialiste de la recherche, ce cours vous dote de stratégies essentielles pour analyser, structurer et interroger efficacement des ensembles de données à grande échelle dans Elasticsearch.

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Joints et requêtes parent-enfant d'Elasticsearch
Ce cours fait partie de Spécialisation Maîtrise de la pile Elastic avec Elasticsearch et AWS

Instructeur : EDUCBA
Inclus avec
Ce que vous apprendrez
Appliquer les requêtes imbriquées et parent-enfant pour la modélisation des données.
Optimiser les jointures et les performances des requêtes Elasticsearch.
Mettre en œuvre des structures de données de type relationnel en utilisant des Mapping (R).
Compétences que vous acquerrez
- Catégorie : Surveillance des événements
- Catégorie : JSON
- Catégorie : Cartographie des données
- Catégorie : NoSQL
- Catégorie : Modélisation des données
- Catégorie : Validation des données
- Catégorie : Bases de données relationnelles
- Catégorie : Évolutivité
- Catégorie : Langage de requête
- Catégorie : Optimisation des performances
Détails à connaître

Ajouter à votre profil LinkedIn
octobre 2025
9 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Ce module présente aux apprenants les aspects relationnels d'Elasticsearch, en se concentrant sur la façon dont les requêtes peuvent simuler des jointures relationnelles au sein de structures JSON. Il couvre les jointures côté application, les requêtes imbriquées, les validations de mapping, et des ateliers pratiques pour assurer une exécution précise et efficace des requêtes. À la fin de ce module, les apprenants comprendront comment structurer et interroger des relations documentaires complexes.
Inclus
8 vidéos3 devoirs
Ce module explore la manière dont les données basées sur les événements sont indexées et analysées dans Elasticsearch. Les apprenants travailleront avec des événements d'inscription et de paiement, l'indexation post-événement et l'utilisation de hits internes pour des résultats de requête détaillés. Le module présente également les mappages parent-enfant et les ordinaux globaux pour modéliser efficacement les relations un-à-plusieurs.
Inclus
7 vidéos3 devoirs
Ce module propose des exercices pratiques sur les requêtes parent-enfant avancées. Les apprenants maîtriseront les requêtes has_child et has_parent, affineront les requêtes avec des contraintes et trieront les documents parents à l'aide des valeurs enfants. L'accent est mis sur la compréhension des considérations de performance et sur la liaison efficace des données parent et enfant pour des requêtes évolutives.
Inclus
5 vidéos3 devoirs
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
En savoir plus sur Analyse des Données
Statut : Essai gratuit
Statut : Essai gratuit
Statut : PrévisualisationBoard Infinity
Statut : Essai gratuitUniversity of Michigan
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,




