阿里云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。在搜索框中输入你想要查询的商…

【问题记录】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…

12--RabbitMQ消息队列

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

CSS原子化

目录 一、定义 二、原子化工具 2.1、tailwind 2.1.1、以PostCss插件形式安装 2.1.2、不依赖PostCss安装 2.1.3、修改原始配置 2.2、unocss 三、优缺点 3.1、优点 3.2、缺点 一、定义 定义:使用一系列的助记词,利用类名来代表样式。 二、原子化…

uniapp——银行卡号脱敏

样式 代码 {{bankNumber.replace(/(\d{4})(?\d)/g, "●●●● ").replace(/(\d{2})(?\d{2}$)/, " $1")}} 将银行卡号按照每四位一组的方式进行处理,前面的变成 剩下的正常显示

uniapp上架到appstore遇到的问题

1、appstore在美国审核,需要把服务器接口的国外访问权限放开 2、登陆部分 a、审核时只能有密码登陆,可以通过接口响应参数将其他登陆方式暂时隐藏,审核成功后放开即可 b、需要有账号注销功能 3、使用照相机和相册功能时需要写清楚描述文案

在 PostgreSQL 里如何实现数据的自动清理和过期处理?

文章目录 一、使用 TIMESTAMP 列和定期任务二、使用事件触发器(Event Triggers)三、使用分区表(Partitioned Tables)四、结合存储过程和定时任务示例场景实现步骤测试与验证 在 PostgreSQL 中,可以通过多种方式实现数据…

MySQL资源组的使用方法

MySQL支持创建和管理资源组,并允许将服务器内运行的线程分配给特定的组,以便线程根据组可用的资源执行。组属性允许控制其资源,以启用或限制组中线程的资源消耗。DBA可以针对不同的工作负载适当地修改这些属性。 目前,CPU时间是一…

前端开发攻略---webSocket的简单实现与使用

1、演示 2、实现流程 安装依赖 npm i ws 服务端代码 const WebSocket require(ws)// 创建一个 WebSocket 服务器,监听端口 3000 const wss new WebSocket.Server({ port: 3000 })// 监听连接事件 wss.on(connection, function connection(ws) {console.log(客户端…

HTML(29)——立体呈现

作用:设置元素的子元素是位于3D空间中还是平面中 属性名:transform-style 属性值: flat:子级处于平面中preserve-3d:子级处于3D空间 步骤: 父级元素添加 transform-style:preserve-3d 子级定位调整子盒子的位置&a…

【GC 垃圾回收算法和回收器】

作者:ofLJli 链接:https://juejin.cn/post/7003213289425633287?searchId20240709085629749958B21D886D4E67D4 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 概述 在JVM中主要的结构为&…