Kibana - KQL语法

官方文档: https://www.elastic.co/guide/en/kibana/7.17/kuery-query.html

KQL:(Kibana Query Language )查询语法是Kibana为了简化ES查询设计的一套简单查询语法,Kibana支持索引字段和语法补全,可以非常方便的查询数据。

以kibana自带kibana_sample_data_flights 数据为例。
前文摘要: https://blog.csdn.net/it_freshman/article/details/127021469

查询语法

1. 等值匹配

1.1 单个值
# 从中国出发的航班
OriginCountry: CN  
1.2 多个值(or)
# 目的地是中国或者日本
DestCountry: (CN or JP)
1.3 多个值(and)

转换为多个: 字段:值1 and 字段:值2

2.关系运算

  • <=
  • >=
  • <
  • >
2.1示例
# 查询AvgTicketPrice在(900,100]
AvgTicketPrice >900 AND AvgTicketPrice <=1000

3.逻辑运算

  • and
  • or
  • not
3.1 not 多个值
# 目的地城市不是 xi'an 也不是shanghai
not DestCityName:(Xi'an or shanghai)  

4.通配符

  • 字段名:*:字段关联任意值
  • 字段名*:属性值: 以字段名开头的字段 – 关联属性值
  • 字段名:属性值*: 字段名以 属性值开头
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值