
Elasticsearch Query Language: ES|QL
Elasticsearch and Kibana added a brand new query language: ES|QL β coming with a new endpoint (_query) and a simplified syntax. It lets you refine your results one step at a time and adds new features like data enrichment and processing right in your query. And you can use it across the Elastic Stack β from the Elasticsearch API to Discover and Alerting in Kibana. But the biggest change is behind the scenes: Using a new compute engine that was built with performance in mind.
Join us for an overview and a look at syntax and internals.
Resources
- Demo code β The code played during the demo
- Playground page β If you want to try ES|QL, there's an open instance with some data.
- ES|QL Guide β The official guide
- Java Demo code β The Java demo for ES|QL