ElasticSearch : Indexation de contenu

Formation créée le 20/03/2024. Dernière mise à jour le 24/04/2025.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

14 heures (2 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

ElasticSearch : Indexation de contenu


Objectif de formation : Les participants apprendront à configurer, indexer, rechercher et analyser des données avec Elasticsearch, en utilisant des méthodes avancées et des techniques de requête.

Objectifs de la formation

  • Comprendre les principes fondamentaux d'Elasticsearch, y compris son architecture et ses fonctionnalités clés
  • Maîtriser les techniques d'indexation de contenu pour différents types de données
  • Acquérir les compétences nécessaires pour formuler et exécuter des requêtes de recherche avancées
  • Savoir analyser les données indexées pour obtenir des insights significatifs

Profil des bénéficiaires

Pour qui
  • Professionnels IT
  • Développeurs
  • Ingénieurs
Prérequis
  • Connaissance de base des concepts de base des bases de données et des systèmes de gestion de données
  • Compréhension des principes fondamentaux de la recherche d'informations et de la recherche de texte intégral
  • Expérience préalable avec des technologies de base de données ou des systèmes de recherche d'informations est un plus, mais n'est pas obligatoire

Contenu de la formation

Introduction à Elasticsearch (3 heures)
  • Présentation d'Elasticsearch et des fonctionnalités simples
  • Focus sur le rôle d'Elasticsearch dans l'indexation et la recherche de contenu
  • Compréhension de l'architecture et des concepts clés d'Elasticsearch, y compris l'analyse des données textuelles, la recherche en temps réel et le modèle de données document
  • Travaux pratiques : Installation d'Elasticsearch et configuration des paramètres de base tels que le cluster.name, node.name, et path.data
Indexation de Contenu (4 heures)
  • Définition et objectifs de l'indexation de contenu
  • Explication des étapes de l'indexation, de l'analyse des données, de la segmentation des documents, et de l'indexation dans les shards
  • Focus sur les types de données supportés par Elasticsearch et techniques d'indexation pour différents types de contenu (textuelles, numériques, géospatiales et structurées)
  • Exploration des paramètres d'indexation avancés tels que les mappings, les analyseurs et les filtres
  • Travaux pratiques : Utilisation des API d'indexation telles que Bulk API pour ajouter des documents à un index Elasticsearch
Recherche de contenu (4 heures)
  • Fonctionnalités de recherche d'Elasticsearch : requêtes simples et complexes pour interroger des index Elasticsearch
  • Exploration des filtres, des agrégations et des suggestions pour affiner les résultats de recherche ( filtres booléens, opérateurs de comparaison, filtres géospatiaux...)
  • Utilisation des agrégations pour obtenir des statistiques sur les données et générer des rapports
  • Travaux pratiques : Élaboration de requêtes avancées avec Elasticsearch Query DSL : Utilisation des différentes clauses telles que la clause booléenne, la clause de correspondance et la clause de filtre
Analyse de contenu (3 heures)
  • Utilisation de l'API d'analyse pour extraire des informations pertinentes à partir des données indexées
  • Statistiques avancées : Création de graphiques à barres, de graphiques à secteurs et de tableaux croisés dynamiques à l'aide d'aggregations
  • Vue d'ensemble de l'interface d'administration pour créer de nouveaux utilisateurs et leur attribuer des rôles et des droits
  • Travaux pratiques : Création de requêtes d'analyse pour extraire des insights à partir des données indexées et utilisation des agrégations pour calculer des statistiques simples

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Ressources techniques et pédagogiques

  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...

Accessibilité

Du 29/09 au 30/09