ElasticSearch云上初体验

举报
Ragnar 发表于 2020/08/25 15:00:12 2020/08/25
【摘要】 本次体验是基于华为云,CSS服务进行的一次简单的流程体验模拟,测试主要分为3个数据集;莎士比亚文集模拟文本搜索服务,为潜在的NLP用户提供API数据接口,为语义分析等业务提供支持,并支持结果的可视化展示;银行账户数据探究华为云Elasticsearch的托管服务队对传统关系型数据库的支持,通过Kibana的统计分析以及可视化展示,模拟为银行提供动态的风控支持;基金数据定义为探究华为云云搜索服...

本次体验是基于华为云,CSS服务进行的一次简单的流程体验模拟,测试主要分为3个数据集;

  • 莎士比亚文集模拟文本搜索服务,为潜在的NLP用户提供API数据接口,为语义分析等业务提供支持,并支持结果的可视化展示;

  • 银行账户数据探究华为云Elasticsearch的托管服务队对传统关系型数据库的支持,通过Kibana的统计分析以及可视化展示,模拟为银行提供动态的风控支持;

  • 基金数据定义为探究华为云云搜索服务对中小型网站提供的在线搜索和推荐业务服务,模拟网站通过API实时上传和更新数据,网站前段的搜索和推荐业务(Kibina模拟)是否及时变更

整个流程比较顺畅,云平台对ElasticSearch支持度很高,也支持集群托管的服务,让开发变得更简单。

el3001.PNG

在云平台的Kibana定义index后通过ECS端利用API批量上传数据
curl -H 'Content-Type: application/x-ndjson' -XPOST '192.168.0.181:9200/bank/account/_bulk?pretty' --data-binary @accounts.json
curl -H 'Content-Type: application/x-ndjson' -XPOST '192.168.0.181:9200/shakespeare/_bulk?pretty' --data-binary @shakespeare_6.0.json
curl -H 'Content-Type: application/x-ndjson' -XPOST '192.168.0.181:9200/stock_vendor/_bulk?pretty' --data-binary @info_cleaned2.json

台词长度

els01.png

Kibana可视化后可观察出,

在莎士比亚剧目的演员最少的五部剧目中,Love‘s Labour’s Lost对演员的挑战最大,因为它有着最长的台词。

情感分析

els02.png

Kibana可视化后可观察出,

《驯悍记》(喜剧)的分数最高,而我们熟知的一些经典悲剧《哈姆**》、《李尔王》等分数都较低。

银行账户Dashboard

els03.png

Kibana基于ElasticSearch提供实时的数据看板,便于用户进行监控。

文本搜索

els07.PNG

Kibana文本搜索服务。

词库

els04.png

词库通过obs进行上传,词库为txt格式,每个词占一行。词库保存后自动生效。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。