Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Accueil
  2. Pilotage de l'entreprise
  3. Gestion d'entreprise
  4. CSE
  5. Elasticsearch - Prise en main et développement
Elasticsearch - Prise en main et développement

Elasticsearch - Prise en main et développement

Qualiopi
En centre
Non éligible CPF
Objectifs
Programme

A l’issue de cette formation, vous serez capable de :

  • Situer Elasticsearch dans un écosystème Big Data
  • Identifier les enjeux et les cas d'utilisation d'un moteur de recherche
  • Indexer des données
  • Faire des recherches simples et complexes
  • Manipuler les agrégations et des recherches évoluées.

Jour 1

Introduction au NoSQL

  • Nature et exigence de stockage
  • Regard sur les BDD relationnelles
  • Théorème de CAP
  • Les familles des BDD NoSQL
  • NoSQL, comparatif et use case

Premier pas avec Elasticsearch

  • L'histoire de Elastic Stack
  • Pourquoi Elastic Stack ?
  • Les composants de Elastic Stack
  • La donnée sur Elastic Stack
  • Cas d'utilisation
  • Les fichiers de configuration

Exemple de travaux pratiques (à titre indicatif)

  • Installation et configuration de Elasticsearch, et création d'un premier cluster

Elasticsearch, CRUD

  • Vue générale de l'API REST
  • Création / suppression d'un index
  • Indexation d'un document
  • Mise à jour et suppression d'un document
  • Faire des recherches sur les documents indexés
  • Indexation en masse via l'API Bulk
  • Recherche sur plusieurs index

Exemple de travaux pratiques (à titre indicatif)

  • Premières recherches sur Kibana

Jour 2

Requêtage des données

  • Pertinence
  • Recherche de termes
  • Score
  • Recherche de phrases
  • Recherche dans les plages de dates
  • Combiner les recherches
  • Filtrage des recherches
  • Amélioration de la pertinence

Analyse du texte et le Mapping

  • Le Mapping
  • Inverted index
  • Les multi-champs
  • Les Token filters
  • Les analyzers

Les noeuds et les shards

  • Rôles de noeud
  • Etat du cluster et noeuds maîtres (master)
  • Noeuds de données (DataNode)
  • Comprendre les shards
  • Shards primaires, shards réplicas
  • Configuration des shards

Requêtage des données, aller plus loin

  • Recherche multi-champs
  • Booster le score
  • Recherche exclusive
  • Tri
  • Les paginations
  • Meilleures pratiques

Exemple de travaux pratiques (à titre indicatif)

  • Configurations avancées et optimisation du cluster en fonction de différents cas d'usage
Public visé

Développeurs de logiciels, ingénieurs en logiciels, architectes de données, Data Analysts et/ou Data Engineers.

Prérequis

Cette formation ne nécessite pas de prérequis.

Autres formation Elasticsearch - Prise en main et développement

Formation CSE moins de 50 salariésFormation trésorier du CSEFormation cse obligatoireFormation CSE plus de 50 salariésFormation CSE GenayFormation CSE à MontivilliersFormation CSE StrasbourgFormation CSE à Saint-LôFormation CSE à ValenceFormation CSE à Saint-ÉtienneFormation CSE Bordeaux

Voir plus

Autres formations disponibles :
Prochaines sessions disponibles :28 juil.08 sept.06 oct.16 déc.
Qualiopi
En visio
Non éligible CPF
Entreprise seulement
Prochaines sessions disponibles :29 juil.25 août04 nov.02 déc.
Qualiopi
En visio
Non éligible CPF
Entreprise seulement
Prochaines sessions disponibles :11 août09 sept.21 oct.17 nov.
Qualiopi
En visio
Non éligible CPF
Entreprise seulement
Prochaines sessions disponibles :11 août22 sept.20 oct.29 déc.
Qualiopi
En visio
Non éligible CPF
Entreprise seulement
Prochaines sessions disponibles :11 août07 oct.17 nov.30 déc.
Qualiopi
En centre
Non éligible CPF
Entreprise seulement
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter