Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

ElasticSearch - Indexation de contenu

Dernière mise à jour : 31/03/2021

Description
Module 1 : Introduction
• Généralités
• Historique du projet
• Quelques mots sur Lucene
• Les “plus” de Elasticsearch (ES)

Module 2 : Les bases d'Elasticsearch
• Principes de fonctionnement
• Installation
• Configuration de base
• Vue générale de l'API REST
• Noeud, Index et Type

Module 3 : Indexation de documents
• Conception des index
• Indexer les documents
• Mise à jour et suppression d'un document indexé
• Versions
• Pondération

Module 4 : Mapping
• Définition et rôle du mapping
• Types de champs
• Champs prédéfinis
• Méta-données d'un index

Module 5 : Analyse et extraction de texte
• Analyser, découper et filtrer
• Cas d'utilisation :
– Les langues étrangères
– Suppression des mots “inutiles”
– Suppression des balises
– Extraction d'URL et email
– Correction orthographique
• Intégration de Apache Tika

Module 6 : Recherche de documents
• Types de requêtes
– Query_string, match, range
– Term, bool, fuzzy, wildcard
• Types de filtres
• Gérer la pertinence des résultats

Module 7 : Recherches avancées
• Les suggestions
• Les agrégations
– Terms, range, histogram, min/max/avg, statistiques, géographiques
• Recherche géospatiale

Module 8 : Clusterisation
• Principe de fonctionnement
• Configuration
• Dimensionnement
• Sauvegarde et restauration
• Supervision
– API de statistiques
– Plugins spécialisés
• Maintenance des nœuds

Module 9 : Fonctionnalités avancées
• Autres types de plugins
• La “percolation”
• Ingestion de documents
• Performances
• Modélisation des données
Objectifs de la formation
  • Savoir intégrer ses données dans Elasticsearch,
  • Connaitre l'API de recherche et de modification,
  • Savoir mettre en œuvre un cluster et le superviser
Public visé
  • Toute personne souhaitant utiliser ElasticSearch pour l'indexation de volumes importants de données
  • Administrateur système
  • Architecte annuaire
Prérequis
Le cours s'adresse aux architectes, développeurs et chefs de projet. Les travaux pratiques seront effectués sur des machines Linux à l'aide des langages Shell et Python (la connaissance d'un autre langage comme Java ou PHP est suffisante)
Modalités pédagogiques
Inter-Entreprises / Intra-Entreprises et sur-mesure
Moyens et supports pédagogiques
Salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.








 

M'inscrire à la formation

Lieu :
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Détail des horaires :
Ajouter au panier
Prochaines Sessions
  • 26/08/21 → 27/08/21 Présentiel Balma
  • 26/08/21 → 27/08/21 Présentiel Aix en Provence

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour centres et organismes de formation