ElasticSearch : indexation

Partager par email

×

Code Titre Durée Prix HT
CB020 ElasticSearch : indexation 1 jours Nous consulter

Objectifs

Comprendre le fonctionnement et les apports d'Elasticsearch dans le traitement de données.

Public

Chefs de projet, développeurs, architectes.

Pré-requis

Connaissances générales des systèmes d'informations

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

Introduction

  • Présentation, fonctionnalités, licence
  • Définitions et techniques d'indexation
  • Positionnement Elasticsearch et les produits complémentaires : Shield, Watcher, Marvel, Kibana,
  • Logstash, Beats
  • Principe : base technique Lucene et apports d'ElasticSearch

Installation de base

  • Prérequis techniques.
  • Utilisation de l'interface d'administration Marvel

Outils d'interrogation

  • Java API avec"Node client" et "Transport client"
  • Autres clients : Perl, Python, Ruby, etc...
  • Interface http, travaux pratiques, démonstration

Traitement des données

  • Structure des données. stockage, indexation
  • Format des données.
  • Conversion au format JSON des données à traiter.
  • Interrogations avec Search Lite et avec Query DSL (domain-specific language)
  • Notion de 'filtre' pour affiner des requêtes.

Environnement


Mot-clés

CB020 ElasticSearch indexation

Commander