Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Elasticsearch : indexation, recherche et analyse

Elasticsearch : indexation, recherche et analyse

BIG DATA LES DISTRIBUTIONS HADOOP

Objectifs

Acquérir des connaissances sur le fonctionnement d’elasticsearch pour le développement d’applications :

  • Principe de l’indexation des données
  • Concepts d’analyse de données textuelles
  • Recherche avancée d’information.

Public

  • toute personne souhaitant mettre en place une solution d’entreprise pour l’indexation et la recherche de contenu
  • concepteurs, architectes et développeurs qui souhaitent maîtriser le potentiel d’elasticsearch pour la recherche et l’analyse de contenu

Prérequis

  • connaissance indispensable des concepts de base autour des API Web

Programme de la formation

1/ Présentation de la stack Elastic dans son ensemble

  • Elasticsearch
  • Kibana
  • Logstash
  • Beats
  • X-pack
  • Es-hadoop
  • Cas d’usage et cas clients

2 / L’indexation des documents 

  • Panorama technique, architecture, technologies utilisées
  • Rappel sur le format JSON et l’API Rest
  • Concepts de base : index, document, cluster, nœud, réplique
  • Principe du stockage distribué de documents
  • Principe du stockage distribué de documents
  • Création, indexation, mise à jour et suppression de documents
  • Principes de l’API Rest, l’API d’indexation
  • Configuration d’index
  • Le mapping
  • Les différents types de champs, les champs prédéfinis
  • Méta-données d’un index

3/ L’analyse et l’extraction de texte

  • Les analysers
  • Les tokenizers
  • Les token filters
  • L’analyse linguistique

4/ Les modes de recherche

  • L’API de recherche
  • La structure d’une recherche
  • Les modes de recherche
  • Les types de recherche

5/ L’agrégation des données

  • Concepts d’agregation
  • Les métrics
  • Les buckets
  • Les pipelines
  • Les matrix