Intégrer un moteur de recherche nouvelle génération dans ses applications
Programme
Data Definition Language – Gestion des index
- Autocréation d’index
- Création d’un template
- Création d’un index sur la base d’un template
- Création d’un index avec un mapping personnalisé
- Gestion des alias
- Suppression index
- Suivi de production – chargement d’un index problématique
- Corrections
Data Manipulation Language
- Recherches structurées – Les filtres
- Recherches full-text
- Recherches sur un champ unique
- Recherches multichamps – un texte spécifique à chaque champ
- Recherches multichamps – un texte commun à tous les champs
- Proximité
- Partial matching
- Chargement du jeu d’essai
- Partial matching sans modification de l’indexation
- Partial matching avec modification de l’indexation : edge-ngrams
- Partial matching avec le type natif search_as_you_type
- Corrections
- Spécificités du langage
- Les utilisateurs n’en font qu’à leur tête !
- Création d’un index personnalisé
- Ajout des données
- Requêtes
- Corrections
- I18N
- Première partie
- Deuxième partie
- Corrections
Tri
- Jeu d’essais
- Requêtes
- Syntaxe d’écriture élémentaire
- Pagination
- Contexte d’exécution (filtre vs full text)
- Corrections
- Syntaxe d’écriture élémentaire
- Pagination
- Contexte d’exécution (filtre vs full text)
Contrôle de la pertinence
- Contrôle du score par un prix
- Jeu d’essais
- Requêtes
- Corrections
Données géographiques
- Jeu d’essais
- Requêtes
- Corrections
Agrégations
- Jeu d’essais
- Requêtes
- Corrections
Cas concret : google play store
- Chargement initial du fichier de travail
- Modèle du document indexé
- Recherches
- Tri
- Agrégations
- Corrections
- Chargement du fichier de travail
- Recherches
- Tri
- Agrégations
Kibana
- Introduction
- Cas d’utilisation Google store
- Jeu d’essais
- Management – création d’une Data View
- Discover
- Visualizations
- Dashboards
- Panel de debug
- Cas d’utilisation Bakery – les time series
- Jeu d’essais
- Management – Création de l’index pattern
- Discover
- Vizualisations