Comprendre et maîtriser l’installation et le montage d’un cluster
Être capable de construire un index et son mapping
Pouvoir comprendre et tuner les analyzer selon ses besoins
Savoir traiter et rechercher des documents en plusieurs langues
Apprendre à indexer des documents à grande échelle
Être capable d’utiliser le DSL pour effectuer des recherches complexes
Comprendre l’intérêt d’outils tiers tel que X-Pack, Kibana et Logstash
Pouvoir résoudre les problèmes courants, et passer en production sereinement
- BDD & Décisionnel
- Décisionnel
Formation Big Data – Indexation et recherche de données avec Elasticsearch, Logstash et Kibana (ELK)
Objectifs
Prérequis
Une bonne connaissance des systèmes d’information est nécessaire
Public
Analystes
Développeurs
A distance / Classe virtuelle
Notre formateur
Présentiel
Les Modules
de formation
Qu’est-ce qu’un index de recherche, dans quelles situations pouvez-vous l’utiliser
Introduction à Elasticsearch
Mettre en place un serveur, puis un cluster
Installer des plugins, et outils de travail
Opérations de base (indexation et recherches simples)
Tour d’horizon de l’API HTTP et de ses possibilités
Introduction à l’analyse
Création d’index et de plusieurs mappings
Le Query DSL en détail
Découverte et manipulation d’agrégations
Exemples et cas pratiques avec Logstash et Kibana
Comprendre le _score et l’altérer
Améliorer la pertinence avec un signal
Personnalisation du champ _all
La problématique du multilingue dans un index de recherche
Introduction à ICU
Réindexer sans peine avec des alias
Maintenance d’un cluster, backup et mise à jour
X-Pack et le Monitoring
Recommandations et configuration
Jointures et documents imbriqués
Indexation via stream2es et la _reindex API
Créer un auto-compléteur
Les suggestions de document
La recherche géographique
Le highlight de contenus
Les scripts pour le score et les filtres
Le Ingest Node pour manipuler des documents à la volée
Une formation opérationnelle : les apports théoriques sont accompagnés de phases de mise en pratique qui favorisent un ancrage durable des acquis.
Les consultants spécialistes de la technologie apportent leurs conseils et leur expérience.