Détails
- 4 Sections
- 17 Lessons
- 2 Days
Expand all sectionsCollapse all sections
- Introduction à Elasticsearch (3 heures)4
- 1.1Présentation d’Elasticsearch et des fonctionnalités simples
- 1.2Focus sur le rôle d’Elasticsearch dans l’indexation et la recherche de contenu
- 1.3Compré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
- 1.4Travaux 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)5
- 2.1Définition et objectifs de l’indexation de contenu
- 2.2Explication des étapes de l’indexation, de l’analyse des données, de la segmentation des documents, et de l’indexation dans les shards
- 2.3Focus 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)
- 2.4Exploration des paramètres d’indexation avancés tels que les mappings, les analyseurs et les filtres
- 2.5Travaux pratiques : Utilisation des API d’indexation telles que Bulk API pour ajouter des documents à un index Elasticsearch
- Recherche de contenu (4 heures)4
- 3.1Fonctionnalités de recherche d’Elasticsearch : requêtes simples et complexes pour interroger des index Elasticsearch
- 3.2Exploration 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…)
- 3.3Utilisation des agrégations pour obtenir des statistiques sur les données et générer des rapports
- 3.4Travaux 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)4
- 4.1Utilisation de l’API d’analyse pour extraire des informations pertinentes à partir des données indexées
- 4.2Statistiques avancées : Création de graphiques à barres, de graphiques à secteurs et de tableaux croisés dynamiques à l’aide d’aggregations
- 4.3Vue d’ensemble de l’interface d’administration pour créer de nouveaux utilisateurs et leur attribuer des rôles et des droits
- 4.4Travaux 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
Vue d’ensemble de l’interface d’administration pour créer de nouveaux utilisateurs et leur attribuer des rôles et des droits
Préc.