阿里云Elasticsearch-趣味体验-仪表板

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 简述如何利用阿里云Elasticsearch以及 使用Kibana制作仪表板

前言

关于阿里云Elasticsearch的介绍以及Kibana相关操作可以参考我的上一篇博文:阿里云Elasticsearch-趣味体验,下面我们来介绍如何基于上一篇博文导入的样例数据创建可视化仪表板。

制作仪表板

打开仪表板

首先打开Kibana首页,点击左上角的三横标志

image.png

在打开的页面中可以看到【Dashboard

image.png

点击【Dashboard】可以看到仪表板列表页面

image.png

点击【[航班] 全球航班仪表板】

image.png

我们选择查询距离当前时间15天的数据,点击【Refresh】。

编辑仪表板

点击右上角的【编辑】进入仪表板编辑页面

image.png

在编辑页面可以通过鼠标来改变仪表板内视图的位置及大小,如果需要删除仪表板内不需要的视图,可以点击视图右上角【设置】按钮

image.png

点击【更多】

image.png

选择【从仪表板中删除】即可删除当前视图,修改完成之后点击仪表板右上角【保存】即可以保存当前对仪表板的修改内容。

如果需要查询指定范围内数据,比如查询ticket price 200-800之间数据

image.png

点击【应用更改】即可完成查询。

创建新的仪表板

打开仪表板首页,点击【Create仪表板】

image.png

设置时间范围为一周内的数据

image.png

设置完成之后

image.png

点击【创建可视化】,创建可视化1(按性别的垂直堆叠条形图)内容

按性别的垂直堆叠条形图

在打开的创建可视化图页面依次拖动【记录】-【customer_gender】到中间区域,

image.png

设置order_date时间间隔为天,点击【order_date】

image.png

单击右上角【保存并返回】,设置当前视图标题为【Sales by gender for last 7 days

如图

image.png

后续继续创建剩下的四个视图

按性别的表格

操作步骤同上一个视图创建的操作,依次拖动【记录】-【customer_gender】到中间区域,需要注意的是展现形式切换为【表】,右侧order_date时间间隔同样设置为【天】,

image.png

点击【保存并返回】,编辑标题【Daily sales by gender】后

image.png

按城市和性别分解的树状图

操作步骤同上一个视图创建的操作,依次拖动【geoip.city_name】-【customer_gender】字段到中间区域,需要注意的是展现形式切换为【树状图】,且展示字段有所改变,另外右侧geoip.city_name排名设置为10,

image.png

点击【保存并返回】,编辑标题【City - Gender

image.png

前10个类别与制造商的饼图

操作步骤同上一个视图创建的操作,依次拖动【category.keyword】-【manufacturer.keyword】到中间区域,需要注意的是展现形式切换为【饼图】,且展示字段有所改变,另外右侧这两个字段的排名设置为10,

image.png

点击【保存并返回】,编辑标题【Category & Manufacturer】,最后点击右上角保存

image.png

设置【标题】及【描述】点击【保存】

image.png

到此,整个仪表板的设置就完成了

image.png

写在最后

整体操作感受很有趣,Elasticsearch Kibana 可以直观的进行数据结果集的展示,并且还是图形化的方式,饼图,树状图,垂直直线图等,可以很方便的观测到自己想要的数据信息,并且在操作过程中,虽然有的步骤由于文档的描述不尽详细,在操作过程中不免走一些弯路,但是后续找到正确的操作方法之后,整体操作效率,以及对于仪表板的理解也更深入了。

大家都知道用Elasticsearch,就是为了存储海量的符合Elasticsearch结构的数据,比如日志文件或者交易记录等,而数据存储的最终目的也是为了可以通过数据分析来得到自己想要的数据,从而更好的支持学习或者工作中业务的发展。Elasticsearch Kibana提供的仪表板功能是一大亮点,过去我们想要直观化的将数据转成可视化图标时,需要自己手动去获取满足条件的数据进行人工的代码逻辑处理展示,但是在阿里云Elasticsearch Kibana这里,可以直接在Kibana页面通过创建仪表板,配置仪表板的方式来实时的,无需投入人力开发的,高效率的获取到想要看到的视图信息,直观并且实现效率高,是一个亮点功能,赞一个。

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
算法 索引
阿里云 Elasticsearch 使用 RRF 混排优化语义查询结果对比
Elasticsearch 从8.8版本开始,新增 RRF,支持对多种不同方式召回的多个结果集进行综合再排序,返回最终的排序结果。之前 Elasticsearch 已经分别支持基于 BM25 的相关性排序和向量相似度的召回排序,通过 RRF 可以对这两者的结果进行综合排序,可以提升排序的准确性。
2227 0
|
弹性计算 运维 监控
阿里云 Elasticsearch Serverless 全新发布,平均可省50%成本
阿里云 Elasticsearch Serverless 全新发布,平均可省50%成本,致力于为用户打造更低成本、弹性灵活、开放兼容、开箱即用的云上 Elasticsearch 使用体验。
1230 0
|
6月前
|
JSON Prometheus Cloud Native
Grafana 系列 - 统一展示 -8-ElasticSearch 日志快速搜索仪表板
Grafana 系列 - 统一展示 -8-ElasticSearch 日志快速搜索仪表板
|
存储 缓存 达摩院
企查查基于阿里云Elasticsearch 在复杂检索场景中的性能优化
本文分享企查查基于阿里云Elasticsearch 在复杂检索场景中的性能优化。
1254 0
|
22天前
|
存储 人工智能 自然语言处理
Elasticsearch Inference API增加对阿里云AI的支持
本文将介绍如何在 Elasticsearch 中设置和使用阿里云的文本生成、重排序、稀疏向量和稠密向量服务,提升搜索相关性。
65 14
Elasticsearch Inference API增加对阿里云AI的支持
|
6月前
|
存储 数据可视化 数据建模
阿里云大佬叮嘱我务必要科普这个 Elasticsearch API
阿里云大佬叮嘱我务必要科普这个 Elasticsearch API
75 0
|
存储 弹性计算 运维
阿里云 Elasticsearch Severless 如何做到成本降低50%
阿里云 Elasticsearch Serverless 服务正式上线。全新产品形态,基于云原生 Serverless 技术,致力于为用户打造更低成本、弹性灵活、开放兼容、开箱即用的云上 Elasticsearch 使用体验。
|
机器学习/深度学习 人工智能 自然语言处理
国内首家!阿里云 Elasticsearch 8.9 版本释放 AI 搜索新动能
阿里云作为国内首家上线 Elasticsearch 8.9版本的厂商,在提供 Elasticsearch Relevance Engine™ (ESRE™) 引擎的基础上,提供增强 AI 的最佳实践与 ES 本身的混合搜索能力,为用户带来了更多创新和探索的可能性。
1686 1
|
存储 运维 监控
深度解读阿里云 Elasticsearch Serverless 服务如何实现超高性价比
阿里云 Elasticsearch Serverless 商业化版本正式上线,在帮助用户快速构建数据检索与分析应用的同时,提供按实际资源用量付费的付费体验,与自建相比大幅降低成本,助力用户快速上云!
2774 0
深度解读阿里云 Elasticsearch Serverless 服务如何实现超高性价比
|
存储 机器学习/深度学习 SQL
阿里云 Elasticsearch简介和购买流程
开源Elasticsearch是一个基于Lucene的实时分布式的搜索与分析引擎,是遵从Apache开源条款的一款开源产品,是当前主流的企业级搜索引擎。作为一款基于RESTful API的分布式服务,Elasticsearch可以快速地、近乎于准实时地存储、查询和分析超大数据集,通常被用来作为构建复杂查询特性和需求强大应用的基础引擎或技术。