基于 Kibana Lens 进行数据可视化,灵活分析航班信息

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 在今天的练习中,我们将使用 Kibana 自带的数据来进行一些可视化的展示。希望对刚开始使用 Kibana 的用户有所帮助

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


前提条件

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

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

image.gif

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

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

装载数据

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

image.gif


image.gif


image.gif编辑这样,我们就在 Elasticsearch 中生成了一个叫做 kibana_sample_data_flights 的索引:

image.gif

 

实验二

本实验基于 Kibana Lens 制作航班信息可视化,例如航班延误情况、机票平均价格等。通过本实验,你将掌握 Kibana Lens的使用方法,帮助你更加直观地展现和分析数据,从而更好地发现数据中的洞见,驱动业务增长和优化。

进入 Kibana Lens

Kibana Lens 的特点:

    • Lens 的设计十分直观,即使你之前没有任何技术经验,对 Elasticsearch 毫无了解,也能够基于原始数据,快速地制作出含义丰富的可视化呈现
    • Lens 实现了崭新的拖拽式体验,而且通过 Lens ,你可以轻松在不同图表类型和索引模式之间切换
    • Lens 会为你提供智能建议,为你展示数据的其他视图

    在没有Lens之前,如果我们想做一个很有意义的可视化图,但是在没有Elasticsearch aggregation 的基本知识,很难做出很漂亮的统计图表。Kibana Lens 是在在 Kibana 中创建可视化最简单的方式。

    我们按照如下的方式来进行操作:

    image.gif


    image.gif


    image.gif


    image.gif


    创建指标可视化

    最简单的可视化是指标可视化,它显示一个数字。

    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    垂直堆积条形图

    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    创建表格

    image.gif


    image.gif


    image.gif


    如法炮制,我们分别添加将 AvgTicketPrice、FlightTimeMin 和 FlightDelayMin 字段拖放到指标区域中。

    image.gif


    image.gif


    image.gif


    image.gif


    多层图和索引

    你已经使用Kibana Lens创建了基础可视化,接下来,你将创建一些高级的可视化。

    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    子桶

    此部分您将通过简单的拖放创建一个由子桶组成的圆环图::

    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    树状图

    本部分你将使用树状图显示前五个目的地国家,并针对这些国家进一步分组前五个目的机场:

    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    image.gif


    体验数据呈现变化

    完成以上操作后,你已经成功体验了 Kibana Lens 灵活的数据可视化功能,在仪表板中创建了条形图、表格、圆环图和树状图等可视化视图。你可以在该仪表板页面,修改右上方的时间筛选器,以便根据修改查看数据呈现的变化。

    image.gif


    当然你也添加一些过滤器来进行查看数据。这个就留着开发者自己来探索了。

    相关实践学习
    使用阿里云Elasticsearch体验信息检索加速
    通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
    ElasticSearch 入门精讲
    ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
    相关文章
    |
    21天前
    |
    JSON 数据可视化 前端开发
    构建一个动态数据可视化仪表板
    构建一个动态数据可视化仪表板
    |
    8月前
    |
    存储 数据可视化 Linux
    基于Kibana Lens进行数据可视化,灵活分析航班信息
    通过本教程,您将通过简单的拖放操作,体验Kibana Lens灵活的数据可视化功能,在仪表板中创建条形图、表格、圆环图和树状图等可视化视图。
    511 0
    |
    8月前
    |
    数据可视化 数据库 开发者
    课时1:基于Kibana Lens进行数据可视化,灵活分析航班信息
    课时1:基于Kibana Lens进行数据可视化,灵活分析航班信息
    399 0
    |
    8月前
    |
    数据可视化 测试技术 数据安全/隐私保护
    通过可观测可视化Grafana版进行数据可视化展示与分析
    使用可观测可视化Grafana版进行数据可视化展示与分析。
    349 1
    |
    10月前
    |
    SQL 数据可视化 前端开发
    漏刻有时数据可视化大屏常见问题(3)大屏部分数据显示,部分不显示
    漏刻有时数据可视化大屏常见问题(3)大屏部分数据显示,部分不显示
    84 0
    |
    10月前
    |
    Web App开发 编解码 缓存
    漏刻有时数据可视化大屏启动程序使用说明
    漏刻有时数据可视化大屏启动程序使用说明
    41 0
    |
    10月前
    |
    Web App开发 数据可视化 安全
    漏刻有时数据可视化大屏的启动设置
    漏刻有时数据可视化大屏的启动设置
    59 0
    |
    数据可视化 定位技术
    kibana: Kibana Lens让你更加轻松、直观的构建数据看板(二)图表介绍
    上期我们讲解了lens的基础使用以及操作栏介绍,本期我们来介绍下lens支持的图表类型。并且通过这些图表搭建一个完整的数据看板。让大家从整体上了解到lens的全貌。
    305 0
    kibana: Kibana Lens让你更加轻松、直观的构建数据看板(二)图表介绍
    |
    数据可视化 关系型数据库 MySQL
    Kibana:kibana Lens让你更加轻松、直观的构建数据看板(一)操作栏介绍
    elastic官方在7.5版本的时候推出了kibana Lens来帮助用户更加简单、直接的创建可视化,上一期我们也简单的示范了利用Len来创建柱状图和折线图。如果不清楚的可以看看上一期文章:
    249 0
    Kibana:kibana Lens让你更加轻松、直观的构建数据看板(一)操作栏介绍
    |
    数据可视化 数据挖掘 开发者
    通过图表展示数据分析结果 | 学习笔记
    快速学习 通过图表展示数据分析结果
    144 0
    通过图表展示数据分析结果 | 学习笔记