当前位置: 首页 > news >正文

Kibana Discover数据查询

步骤1:打开管理页面(Management)

步骤2:

因为前面的章节导入航班数据的时候,自动创建了一个名字叫kibana_sample_data_flights的航班数据索引,如果我们只想搜索kibana_sample_data_flights索引的数据,则不需要通配符,直接使用kibana_sample_data_flights这个名字作为索引模式即可,如下图

因为导入测试数据的时候,自动创建了同名的索引模式,为了演示,我们这里使用kibana_sample_data_flig* 作为索引模式(使用了通配符星号,代表匹配任意字符)。

步骤3:

配置时间过滤器,主要用于排序和作为默认的数据过滤条件。

到此为止索引模式已经创建好了,下面我切换到Discover页面看看。

Discover 功能介绍

进入Discover页面,默认展示的索引数据不一定是我们想看的数据,可以点击change切换到kibana_sample_data_flig* 索引模式,如下图

查询数据

我们可以通过KQL查询语法查询ES数据,可以把你感兴趣的字段名称和值当做搜索的条件,对于数字字段您可以使用比较运算符,例如大于(>)、小于(<)或等于(=)。您可以使用逻辑运算符 AND,OR 和 NOT 连接搜索条件。

提示:KQL查询语法和ES查询语法不一样,KQL是一种比ES查询语法更简单的语法规则,KQL语法介绍。

例如:

查询航班机票平均价格大于300且小于600的航班信息

AvgTicketPrice > 300 and AvgTicketPrice < 600 

查询航班编号等于 1MAEYXT 的航班信息

FlightNum : 1MAEYXT

例子:

过滤字段

默认查询结果展示索引的所有字段,信息比较多,我们可以选择展示指定的文档字段。

Discover左侧可以直接选择需要展示的文档字段。

上图我们仅展示航班编号和平均票价

http://www.lryc.cn/news/199628.html

相关文章:

  • 笔记 | 编程经验谈:如何正确的使用内存
  • C语言入门-1.1 C语言概述
  • 周记之学习总结
  • 程序设计:C++ 一个可以放入共享内存的string模板
  • 【EI会议征稿】第三届应用力学与先进材料国际学术会议(ICAMAM 2024)
  • Python -- I/O编程
  • langchain入门指南和实战
  • 群晖synology DSM 7.2设置钉钉Webhooks通知
  • STP生成树协议详解
  • CentOS 6/7/8 操作系统镜像下载
  • 中国社科院与美国杜兰大学金融管理硕士---不将就的人生
  • 教程更新 | 持续开源 RK3568驱动指南-驱动基础进阶篇
  • Jmeter测试关联接口
  • C++之基于Winsock2封装UDPServer与UDPClient
  • 为什么说指针是c语言的灵魂?
  • 性能测试jmeter命令行运行+html测试报告解读
  • Service Mesh和Kubernetes:加强微服务的通信与安全性
  • 『吴秋霖赠书活动 | 第三期』《Python asyncio并发编程》
  • 数字孪生在工厂领域的应用和优势
  • 如何写代码实现VRP问题中车辆容量限制及时间窗要求(python)
  • C语言求解汉诺塔问题
  • 安装LSF
  • 百度的新想象力在哪?
  • Linux使用rpm包安装mysql5.7
  • LLDB 三种输出方式 对比及原理探索
  • 基于架构软件设计-架构真题(五十八)
  • jvm实现的锁优化
  • JMeter做http接口功能测试
  • 【安全体系架构】——SIEM架构
  • nginx acess日志找不到访问记录问题