Data Value

NoSQL : ElasticSearch

Par Data Value

Objectifs

Savoir intégrer ses données dans l'outil d'indexation "full-text" Elasticsearch, connaitre son langage d'interrogation et concevoir son propre modèle de données

Programme

  • Introduction
  • Généralités
  • Historique du projet
  • Quelques mots sur Lucene
  • Les "plus" de Elasticsearch (ES)
  • Les bases d'ElasticSearch
  • Principes de fonctionnement
  • Installation
  • Configuration de base
  • Vue générale de l'API REST
  • Noeud, Index et Type
  • Indexation de documents
  • Conception des index
  • Indexer les documents
  • Mise à jour et suppression d'un document indexé
  • Versions
  • Pondération
  • Mapping
  • Définition et rôle du mapping
  • Types de champs
  • Champs prédéfinis
  • Méta-données d'un index
  • Analyse et extraction de texte
  • Analyser, découper et filtrer
  • Support des langues étrangères
  • Suppression des mots "inutiles"
  • Suppression des balises
  • Extraction d'URL et email
  • Correction orthographique
  • Intégration de Apache Tika
  • 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
  • Recherches avancées
  • Les suggestions
  • Les agrégations

    • terms, range, histogram, min/max/avg, statistiques, géographiques
    • Recherche géospatiale
  • Fonctionnalités avancées
  • Autres types de plugins
  • La "percolation"
  • Ingestion de documents
  • Performances
  • Modélisation des données
  • Utilisation de Kibana
  • Installation
  • Découverte des Index
  • Interrogations
  • Agrégations et Graphes

Pédagogie

Pédagogie active mêlant exposés, exercices et applications pratiques

Formations de la même catégories (5)

M2i Formation
Les fondamentaux du NoSQLPar M2i Formation
  • Maîtriser les caractéristiques techniques des bases de données NoSQL et les différentes solutions disponibles
  • Identifier les critères de choix.
Dawan
NoSQL : FondamentauxPar Dawan
  • Intégrer les compostants Big Data pour créer un Data Lake approprié - Sélectionner des entrepôts de Big Data adaptés pour gérer plusieurs ensembles de données - Traiter des ensembles de données volumineux avec Hadoop pour faciliter la prise de décisions techniques et métier - Interroger des ensembles de données volumineux en temps réel
SQLI Institut
Introduction à NoSQLPar SQLI Institut
  • Connaître les caractéristiques techniques des bases de données NoSQL, les différentes solutions disponibles. Identifier les critères de choix.
Micropole Institut
Introduction à NoSQLPar Micropole Institut

Cette formation Introduction à NoSQL vous permettra de :

  • Connaître les caractéristiques techniques des bases de données NoSQL
  • Définir les différentes solutions disponibles
  • Identifier les critères de choix.
Orsys
Bases de données NoSQL, enjeux et solutionsPar Orsys

Les bases de données NoSQL proposent une approche répondant à des besoins de volumétrie et de modèles différents des bases de données relationnelles. Ce séminaire présente les raisons qui ont mené à ces bases, leurs architectures, leurs bénéfices et leurs limites ainsi que les produits existants.

Nous utilisons les cookies afin de fournir les services et fonctionnalités proposés sur notre site et afin d’améliorer l’expérience de nos utilisateurs. En cliquant sur ”J’ai compris”, vous acceptez l’utilisation de ces cookies.