阿里云Elasticsearch-趣味体验

阿里云Elasticsearch-趣味体验

  • 什么是阿里云Elasticsearch
  • 阿里云Elasticsearch
    • 开通服务
    • 查看Elasticsearch实例
    • 配置Kibana公网IP
    • 登录Elasticsearch
    • 添加测试数据
  • Kibana数据分析
    • 查看数据字段
    • 筛选数据
    • 页面条件筛选
    • KQL语法筛选
    • 保存搜索语句
    • 导出筛选结果
    • 指定列表展示字段
    • 写在最后

什么是阿里云Elasticsearch

阿里云Elasticsearch是基于开源Elasticsearch构建的全托管Elasticsearch云服务,在100%兼容开源功能的同时,支持开箱即用、按需付费。不仅提供云上开箱即用的Elasticsearch、Logstash、Kibana、Beats在内的Elastic Stack生态组件,还与Elastic官方合作提供免费X-Pack(白金版高级特性)商业插件,集成了安全、SQL、机器学习、告警、监控等高级特性,被广泛应用于实时日志分析处理、信息检索、以及数据的多维查询和统计分析等场景。在对阿里云Elasticsearch有了基本的了解之后,下面我们开始上手实操了。

阿里云Elasticsearch

在上手操作阿里云Elasticsearch之前,我们首先可以去领用免费的阿里云Elasticsearch服务,领取地址:免费试用 找到我们想要试用的资源
在这里插入图片描述

开通服务

点击【立即试用】,在弹出的试用页面中,试用服务的开通默认选择就可以,但是有一点需要注意就是,地域的选择
在这里插入图片描述
这里地域建议选择【杭州】地域,可用区选择【杭州可用区I】就可以,我刚开始选择的【北京地域】,下面在关联配置【专用网络】和【虚拟交换机】时,【虚拟交换机】资源没有,但是【杭州】地域就提供好了
在这里插入图片描述
地域选择完成之后需要设置阿里云Elasticsearch登录名和登录密码,其中【登录密码】需要按照要求的密码格式设置哈,不然系统验证不过
在这里插入图片描述
登录密码设置完成之后勾选【服务协议】,确认一下价格没有问题就可以点击【立即试用】,这样你的阿里云Elasticsearch服务就开通完成了。

查看Elasticsearch实例

阿里云Elasticsearch服务开通之后,我们就可以进行后续的操作了,首先需要打开阿里云Elasticsearch控制台,阿里云Elasticsearch控制台首页
在这里插入图片描述
初次开通阿里云Elasticsearch服务之后会自动在当前地域下创建一个Elasticsearch实例,但是在你开通服务之后如果立刻跳转到控制台是看不到的,因为Elasticsearch实例创建大概需要5分钟左右,因此在大概5分钟后点击菜单页【Elasticsearch实例】就可以看到已经创建好的Elasticsearch实例
在这里插入图片描述

配置Kibana公网IP

在Elasticsearch实例列表页面点击需要配置的实例ID跳转到Elasticsearch实例详情页面
在这里插入图片描述
点击【可视化控制】,我们这里选择通过配置Kibana来可视化显示Elasticsearch
在这里插入图片描述
点击【修改配置】
在这里插入图片描述
这里默认是允许阿里云Kibana本机访问,我们需要修改为我们本地主机的公网IP地址方便后续在本地浏览器访问Kibana,本地主机公网IP获取方式可以通过
在这里插入图片描述
或者通过
在这里插入图片描述
确认本地主机公网IP之后点击【修改】
在这里插入图片描述
点击【配置】,输入刚才查到的本地主机公网IP地址
在这里插入图片描述
点击【确认】输入短信验证码
在这里插入图片描述
点击【确认】之后,Kibana公网IP配置成功。

登录Elasticsearch

再次回到【可视化控制】页面,
在这里插入图片描述
点击Kibana下【公网入口】,输入在开通阿里云Elasticsearch服务时设置的用户名和密码
在这里插入图片描述
点击【登录】
在这里插入图片描述
这里我们先不操作【添加集成】相关操作,点击【自己浏览】,这样就可以看到我们的Elasticsearch页面了
在这里插入图片描述

添加测试数据

点击【试用样例数据】可以看到页面
在这里插入图片描述
点击页面标注位置的按钮 1,2,3为Elasticsearch添加数据集Sample eCommerce orders 和 Sample flight data
在这里插入图片描述
测试数据添加完成之后我们就可以进行后续的查询数据操作了

Kibana数据分析

查看数据字段

回到Kibana首页,点击左上角三横,点击【Discover】
在这里插入图片描述
在数据页面点击下拉框
在这里插入图片描述
可以看到我们刚才添加成功的样例数据集,点击具体字段我们可以看到该字段的值信息,比如查看客户性别
在这里插入图片描述

筛选数据

在筛选数据之前,我们先看一下页面右上角
在这里插入图片描述
这里可以指定比如Relative相对于当前时间15天之前的范围的数据,点击【Refresh】刷新数据范围,当然也可以选择Absolute 查询一个指定时间段的数据。

页面条件筛选

当我们需要查询指定条件的数据时,比如需要筛选customer_gender性别为MALE的,可以点击数据集右侧 + 号,然后按照如图1,2,3,4的步骤操作
在这里插入图片描述
点击【添加筛选】可以看到筛选条件会在数据集下方,
在这里插入图片描述
当然,多条件也是可以筛选的,只需要还按照上面的操作添加筛选条件即可,比如添加customer_full_name 为Eddie Foster的筛选条件
在这里插入图片描述
如果想要对当前的筛选条件进行其他操作可以点击筛选条件tab进行其他操作
在这里插入图片描述

KQL语法筛选

当然,阿里云Elasticsearch除了支持页面条件筛选还支持KQL语法筛选数据,比如筛选customer_gender为MALE的
在这里插入图片描述

保存搜索语句

当然我们也可以选择保存当前的查询语句方便后续的调用,提高开发的效率,点击右上角的【保存】,输入要保存的搜索的【标题】和【描述】,点击【保存】
在这里插入图片描述
后续如果想要执行当前筛选条件筛选数据的话
在这里插入图片描述
点击【打开】即可以看到我们保存的搜索语句【MALE】,可以直接点击执行数据筛选。

导出筛选结果

当然如果你需要导出当前查询结果的话
在这里插入图片描述
点击【共享】,选择导出的方式,即可以导出你筛选条件下的数据结果集

指定列表展示字段

当然如果你觉得展示的字段太多太乱,不利于观察数据的话,你也可以指定需要展示的字段,点击列表数据查看数据详情
在这里插入图片描述
在数据详情页面选择需要展示的字段,
在这里插入图片描述
点击【在表中切换列】,将需要了列表展示的字段添加好之后
在这里插入图片描述
可以看到自己想要了解的字段内容,干净整洁,很方便。

写在最后

对于阿里云Elasticsearch的整体使用操作的话,Kibana可视化页面基础功能操作比较容易理解,对于新人上手也比较快,操作过程整体比较流畅,以上就是个人的操作记录,希望对大家有所帮助。

活动推广:https://developer.aliyun.com/huodong/dashiblogger?userCode=fkssw94w

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/43524.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(硬件05)电流检测中运放的“虚短”与“虚断”

本文目录 本篇前言知识点讲解软件仿真 本篇前言 运放,全称是运算放大器,一般的用法是用来发大电信号的,本篇讲解到的就是通过运算放大器将大电流流过采样电阻后的电压进行放大后输出给单片机的ADC,单片机根据ADC的值&#xff08…

Commons-Collections篇-CC7链

前言 和CC5反序列化链相似,CC7也是后半条LazyMap执行命令链不变,但是中间过程通过AbstractMap.equals()触发LazyMap.get()方法 环境 我们可以接着使用之前已经搭建好的环境,具体过程可以看CC1分析文章的环境安装部分 Commons-Collections篇…

leecode-动态规划-基础题目

一、简述 DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的 重点:状态转移公式 二、一维 1、[509]斐波那契数 2、[70]爬楼梯 dp[i]可有dp[i-1]再爬一级台阶dp[i-2]再…

手表名表维修开单系统软件教程,佳易王钟表养护维护保养记录开单软件操作教程

手表名表维修开单系统软件教程,佳易王钟表养护维护保养记录开单软件操作教程 以下软件操作教程以,佳易王钟表养护维修管理系统软件为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 一、软件程序操作教程 1、佳易王钟表维…

第2章 信息技术知识

第2章 信息技术知识 本章简要叙述了信息技术相关基础知识,包含软件工程、面向对象系统分析与设计、应用集成技术、计算机网络技术和新一代信息技术内容。 2.1 软件工程 随着所开发软件的规模越来越大、复杂度越来越高,加之用户需求又并不十分明确&…

k8s上部署单节点apache-lotdb

一、yaml文件 使用的nfs的动态存储类,需要提前搭建。 # cat lotdb.yaml apiVersion: v1 kind: PersistentVolumeClaim metadata:name: logsnamespace: lotdb spec:storageClassName: "nfs-client"accessModes:- ReadWriteManyresources:requests:storag…

Spring Session 多服务Session共享

在新项目中需要开发单点登录功能,单点登录服务端提供方使用的是CAS技术,是根据Session来判断用户是否完成了登录操作的。Session是保存在服务器本地内存中的,而我的项目是需要多服务部署的,这就意味着会部署在不同的服务器中&…

中国百货业元宇宙转型:挑战与机遇并存

在数字化和科技创新的推动下,中国百货业正站在一个新的历史节点上。面对着电子商务的冲击和消费者需求的演变,传统百货业正在经历一场前所未有的转型。而元宇宙,这一全新概念的提出,为百货业的变革带来了无限的想象空间。 **百货…

淘宝商品历史价格查询(免费)

当前资料来源于网络,禁止用于商用,仅限于学习。 淘宝联盟里面就可以看到历史价格 并且没有加密 淘宝商品历史价格查询可以通过以下步骤进行: 先下载后,登录app注册账户 打开淘宝网站或淘宝手机App。在搜索框中输入你想要查询的商…

【Linux操作系统-测试】第二节.Linux 常用指令介绍(下)

文章目录 前言总结 前言 二、查看文件内容 2.1 cat 命令--查看文件内容 2.2 more 命令--分屏查看 2.3 grep 命令--过滤查看 三、linux其他常用命令 3.1 echo 命令--回显 3.2 clear 命令--清屏 3.3 >,>>重定向符号--输出重定向 3.4 管道符号--命令结果传递…

使用 Python 中的 `sklearn` 库实现 KNN 分类

Scikit-Learn 使用 Python 中的 sklearn 库实现 KNN 分类安装 sklearn 库导入库并准备数据使用 sklearn 实现 KNN 分类详细说明重点内容 使用 Python 中的 sklearn 库实现 KNN 分类 K最近邻(K-Nearest Neighbors, KNN)是一种简单且有效的分类算法。在 P…

【问题记录】Windows中Node的express无法直接识别

问题描述 在使用express_generator的时候windows平台中出现无法识别express命令的问题,另外就算添加了全局环境变量也没用。 问题解决 查看官方文档发现在node版本8之前的时候使用的是express,但是之后的版本使用npx,这个工具的出现主要想…

keil mdk注释插件合集格式、时间、日期注释

文章目录 一、前言二、安装步骤2.1 解压tools.zip2.2 tools 文件解释2.3 添加注释带keil 三、配置3.1 格式化代码3.2 文件注释3.3函数注释3.4 当前日期3.5 当前时间 四、编辑注释模板4.1 编辑函数注释模板4.2 编辑C文件注释模板4.3 编辑h文件注释模板 五、为注释功能添加快捷键…

在冰火岛买火车票

题目 小张无忌在冰火岛听了谢逊爷爷讲了许多少林寺的故事,非常仰慕少林寺这样的武学圣地。特别是藏经阁中收藏了大量武学秘籍,金刚指、易筋经、龙象波若功都非常想学。一有空,便缠着谢逊爷爷教他一招半式。今年暑假,张翠山夫妇想…

【Kubernetes安装】从零开始使用kubeadm命令工具部署K8S v1.28.2 集群

文章目录 一、虚拟机配置参数说明二、kubernetes v1.28.2版本介绍三、CentOS 7.9 系统初始化配置3.1 配置CentOS系统基础环境3.1.1 配置hosts3.1.2 永久关闭selinux3.1.3 关闭swap分区3.1.4 所有节点全部关闭防火墙3.1.5 配置ntp server同步时间3.1.6 添加kubernetes镜像源 3.2…

python的类中的super是做什么的

其实就是子类调用一下父类的构造函数(或者其他函数也行)。:   在 Python 中,super() 是一个用于调用父类(或基类)的方法。它通常在子类中使用,以便调用其父类的初始化方法或其他方法,从而确保父类的初始化代码在子类…

spring boot easyexcel

1.pom <!-- easyexcel 依赖 --><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.1.1</version></dependency><dependency><groupId>org.projectlombok</group…

uniapp,app端使用echarts不兼容,可以使用iframe来使用echarts

可以新建文件夹 echarts&#xff0c;里面放echart.min.js文件,echarts.html文件生成echarts图&#xff0c;之所以用iframe不用webview&#xff0c;是因为webview容易出问题&#xff0c;最明显问题是层级问题。 <!DOCTYPE html> <html lang"en"> <hea…

Maven依赖 dependencyManagement、 dependencies、 dependency

在Maven项目构建工具中&#xff0c;“dependencies”、“dependencyManagement”和“dependency”这三个概念扮演着重要的角色&#xff0c;它们之间既有区别又有联系。以下是对这三个概念的详细解释以及它们之间的区别与联系&#xff1a; 一、基本概念 dependencies 定义&…

12--RabbitMQ消息队列

前言&#xff1a;前面一章内容太多&#xff0c;写了kafka&#xff0c;这里就写一下同类产品rabbitmq&#xff0c;rabbitmq内容较少&#xff0c;正好用来过度一下&#xff0c;概念还是会用一些例子来说明&#xff0c;实际部署的内容会放在概念之后。 1、基础概念 1.1、MQ消息队…