首页 > 解决方案 > 如何在 KQL(Kibana 查询语言)中按字段值设置特定顺序?

问题描述

我的索引 test1 包含以下文档数据:

Id        process    timestamp
——        —————      —————————————————
123       bad        10-03-2021 00:00:00
123       good       10-02-2021 00:00:00
126       bad        10-01-2021 00:00:00
123       moderate   09-27-2021 00:00:00
256       bad        08-20-2021 00:00:00

对于给定的 ID,使用 KQL(Kibana 查询语言),我如何以 <good、medium、bad> 的特定顺序而不是升序或降序对其进行排序。

例如 <good, medium, bad> 的订单 ID 123 将给出:

Id        process    timestamp
——        —————      —————————————————
123       good       10-02-2021 00:00:00
123       moderate   09-27-2021 00:00:00
123       bad        10-03-2021 00:00:00

标签: elasticsearchkibana

解决方案


推荐阅读