Elasticsearch Query Language: ES|QL
JUG Summer Camp
La Rochelle
🇫🇷France
Sep. 2024
Slides
Abstract
Elasticsearch et Kibana apportent un tout nouveau langage, ES|QL, avec une nouvelle API (_query) et une syntaxe simplifiée. Cela vous permet d’affiner vos résultats, étape par étape et ajouter de nouvelles fonctionnalités comme par exemple l’enrichissement de données et la transformation à la volée, directement dans votre requête. Et vous pouvez l’utiliser sur toute la plateforme Elastic — depuis les API Elasticsearch jusqu’aux fonctions de “Discover” et d‘“Alerting” de Kibana. Mais le changement principal n’est pas celui que vous verrez : les ingénieurs ont développé un tout nouveau moteur de calcul, construit avec la performance comme guide.
Venez découvrir un aperçu de ce nouveau moteur avec découverte de la syntaxe et du fonctionnement interne.
Video
Resources
The following resources were mentioned during the presentation or are useful additional information.
Demo: ES|QL
This repository contains the code for the ES|QL demo.
Demo: Playground page
This is an open instance with some data where you can try ES|QL.
Documentation: ES|QL
This is the official ES|QL guide.
Demo: Elasticsearch Java client with ES|QL
This demo shows how you can use the Elasticsearch Java client to interact with ES|QL
