Kibana:使用 Kibana 自带数据进行可视化(一)

这篇具有很好参考价值的文章主要介绍了Kibana:使用 Kibana 自带数据进行可视化(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在今天的练习中,我们将使用 Kibana 自带的数据来进行一些可视化的展示。希望对刚开始使用 Kibana 的用户有所帮助。

实验一:使用 Kibana Discover 搜索航班信

前提条件

如果你还没有安装好自己的 Elastic Stack,你可以参考如下的视频来开启 Elastic Stack 并进行下面的练习。你可以开通阿里云检索服务 Elasticsearch 版,并免费试用一个月(数据节点 2核 4 GB 20GB*3节点,Kibana 2核 4 GB)。

免费开通检索分析服务 Elasticsearch 及 如何创建 Kibana 仪表板

在下面,我们将通过三个小的实验来进行展示。在这篇文章中,我们仅展示第一个实验。

装载数据

我们通过如下的步骤来进行装载数据:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)这样,我们就在 Elasticsearch 中生成了一个叫做 kibana_sample_data_flights 的索引:

Kibana:使用 Kibana 自带数据进行可视化(一)

  

实验一

本实验基于 Kibana Discover 功能来搜索航班信息,例如航班号、航班状态、目的地天气等,并保存搜索和导出搜索结果为 CSV 报告。通过本实验,你将掌握 Kibana Discover 的使用方法,帮助你更加快速地筛选和搜索数据,从而提高工作效率。

在查询栏下添加过滤器

我们首先进行入到 Discover 界面:

Kibana:使用 Kibana 自带数据进行可视化(一)

我们通过时间过滤器来过滤我们想要的数据部分。 

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

创建一个仅显示目的地天气为多云(Cloudy)的航班的过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

添加一个显示取消的航班的过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

添加一个显示取消的航班的过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

添加一个航空公司为 Logstash Airways 或 JetBeats 的过滤器: 

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

最后,添加一个航班延误时间在1~100分钟之间的过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

在查询栏中使用 KQL 语法过滤数据

KQL 是一种强大的查询语言,你可以在任何字段上进行自由搜索。例如,and Thunder* 能够在任何字段中搜索 Thunder*,它将匹配起点或目的地天气。我们首先取消上面定义的过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

我们在 KQL 输入框中输入:

DestWeather :"Cloudy" and not Cancelled : true and Carrier :("Logstash Airways" OR "JetBeats" ) and FlightDelayMin >0 and FlightDelayMin <=100

 Kibana:使用 Kibana 自带数据进行可视化(一)

为筛选和查询保存搜索

本部分将创建一个自定义表格视图并将其保存。详细步骤:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

 Kibana:使用 Kibana 自带数据进行可视化(一)

我们依次添加 OriginCityName、DestCityName、Carrier 和 FlightDelayMin。

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

这样我们就得到了这样的表格。 我们按照上面的方法重新来定义那些过滤器:

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

搜索结果导出报告

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一)

Kibana:使用 Kibana 自带数据进行可视化(一) 你也可以在 Stack Management > 告警和洞见 > Reporting中获取:

Kibana:使用 Kibana 自带数据进行可视化(一)

如果你已经完成了上面的练习,请阅读第二篇文章 “Kibana:使用 Kibana 自带数据进行可视化(二)”。文章来源地址https://www.toymoban.com/news/detail-476774.html

到了这里,关于Kibana:使用 Kibana 自带数据进行可视化(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用Python进行数据可视化

    数据可视化是一种将数据呈现为图形或图表的技术,它有助于理解和发现数据中的模式和趋势。Python是一种流行的编程语言,有很多库可以帮助我们进行数据可视化。在本文中,我们将介绍使用Python进行数据可视化的基本步骤。 第一步:导入必要的库 在开始之前,我们需要

    2024年02月08日
    浏览(34)
  • 使用Puppeteer进行游戏数据可视化

    导语 Puppeteer是一个基于Node.js的库,可以用来控制Chrome或Chromium浏览器,实现网页操作、截图、测试、爬虫等功能。本文将介绍如何使用Puppeteer进行游戏数据的爬取和可视化,以《英雄联盟》为例。 概述 《英雄联盟》是一款由Riot Games开发和运营的多人在线竞技游戏,拥有数亿

    2024年02月09日
    浏览(41)
  • EDA-数据探索-pandas自带可视化-iris

    sepal_length sepal_width petal_length petal_width species 0 5.1 3.5 1.4 0.2 setosa 1 4.9 3.0 1.4 0.2 setosa 2 4.7 3.2 1.3 0.2 setosa 3 4.6 3.1 1.5 0.2 setosa 4 5.0 3.6 1.4 0.2 setosa 条形图(柱状图)展示每个字符特征的频数分布。 df[‘字符特征’].value_counts().plot(kind=‘bar’) 直方图展示数字特征的分布情况。 df[‘数

    2024年01月19日
    浏览(44)
  • 如何使用Plotly和Dash进行数据可视化

    本文分享自华为云社区《从数据到部署使用Plotly和Dash实现数据可视化与生产环境部署》,作者: 柠檬味拥抱。 数据可视化是数据分析中至关重要的一环,它能够帮助我们更直观地理解数据并发现隐藏的模式和趋势。在Python中,有许多强大的工具可以用来进行数据可视化,其

    2024年04月15日
    浏览(70)
  • 【使用Neo4j进行图数据可视化】

    🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文

    2024年02月13日
    浏览(27)
  • ES的可视化工具-Kibana的安装和使用

        Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。     下面是Kibana的安装步骤,控制台可以非常方便的来调用es的api,强

    2024年02月12日
    浏览(40)
  • Python可视化学习——使用JSON进行数据转换、pyecharts模块调用以及可视化案例的介绍(可视化案例数据暂无),柱状图及动态柱状图的构建

    可视化效果一:2020年印美日新冠累计确诊人数 2020年是新冠疫情爆发的一年,随着疫情的爆发,国内外确诊人数成了大家关心的热点,相信大家都有看过类似的疫情报告.本案例对印度美国日本三个国家确诊人数的进行了可视化处理,形成了可视化的疫情确诊人数报告.  可视

    2024年02月01日
    浏览(62)
  • Kibana 可视化数据分析以及es常用的数据分析函数

    1、Discover 的使用及生成报表:https://elasticstack.blog.csdn.net/article/details/131119502 2、Dashboard的使用:https://elasticstack.blog.csdn.net/article/details/131121890 该文档主要介绍Dashboard中的Lens使用方式,但其余的也都差不多,可以自行尝试 3、将制作好的Dashboard生成共享文件:https://elasticstack

    2024年02月14日
    浏览(30)
  • 数据可视化工具中的显眼包:奥威BI自带方案上阵

    根据经验来看,BI数据可视化分析项目是由BI数据可视化工具和数据分析方案两大部分共同组成,且大多数时候方案都需从零开始,反复调整,会耗费大量时间精力成本。而奥威BI数据可视化工具别具匠心,将17年经验凝聚成标准化、系统化方案,开箱即用,极大地提高了效率

    2024年02月10日
    浏览(39)
  • 使用Gradio库进行交互式数据可视化:Timeseries模块介绍

    ❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈 博主原文链接:https://www.yourmetaverse.cn/nlp/439/ (封面图由文心一格生成) 在

    2024年02月13日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包