[发明专利]一种时间序列数据的键值对的提取方法及装置有效
申请号: | 201811437468.1 | 申请日: | 2018-11-28 |
公开(公告)号: | CN109684374B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 马超;李伟宁 | 申请(专利权)人: | 海南电网有限责任公司信息通信分公司;海南鼎立信科技有限责任公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 万振雄;杨中强 |
地址: | 570100 海南省海口市海府路3*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时间 序列 数据 键值 提取 方法 装置 | ||
本发明实施例涉及数据处理技术领域,公开了一种时间序列数据的键值对的提取方法及装置,该方法包括:获取时间序列数据,从时间序列数据中读取时间序列数据携带的应用程序信息;根据应用程序信息查询并判断系统中是否存储有用户自定义解析规则;如果存储有用户自定义解析规则,根据用户自定义解析规则对时间序列数据进行解析,获得第一键值对,第一键值对的格式与预设格式相同;如果未存储有用户自定义解析规则,根据系统内置的正则表达式规则对时间序列数据进行解析,获得第二键值对,第二键值对的格式与预设格式相同。实施本发明实施例,能够从时间序列数据中提取到统一格式的键值对,并提高提取键值对的效率。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种时间序列数据的键值对的提取方法及装置。
背景技术
随着信息技术的快速发展,企业信息技术基础设施建设规模不断扩大,IT监控、运维系统得到广泛运用,人们在进行各种活动时会产生大量的数字信息,比如,各种传感器、智能家电产生的数据,以及各种交易系统(证券交易系统、电子商务交易系统)产生的交易数据等数量庞大,这些数据的格式不尽相同,很难得到利用。
时间序列数据是计算机或其他设备随时间生成的信息,其中的数据并不一定遵循标准的数据结构(如模式定义规范的行和列),很难直接理解和利用。将时间序列数据的内容转化为键值对(key-value)的形式,有利于提取有价值的信息,建立索引、快速搜索及对数据进一步的分析利用。但是,由于时间序列数据的格式多样,字段的种类及格式存在多样性,不同数据格式下的分隔符也并不相同,难以提取到统一格式的键值对,如果用户自行编写适合的语法进行键值对匹配时,会导致键值对的提取过程过于繁杂。
发明内容
本发明实施例公开了一种时间序列数据的键值对的提取方法及装置,能够从时间序列数据中提取到统一格式的键值对,并提高提取键值对的效率。
本发明实施例第一方面公开一种时间序列数据的键值对的提取方法,所述方法包括:
获取所述时间序列数据,从所述时间序列数据中读取所述时间序列数据携带的应用程序信息;
根据所述应用程序信息查询并判断系统中是否存储有用户自定义解析规则;
如果存储有所述用户自定义解析规则,根据所述用户自定义解析规则对所述时间序列数据进行解析,获得第一键值对;所述第一键值对的格式与预设格式相同;
如果未存储有所述用户自定义解析规则,根据系统内置的正则表达式规则对所述时间序列数据进行解析,获得第二键值对;所述第二键值对的格式与所述预设格式相同。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据所述用户自定义解析规则对所述时间序列数据进行解析,获得第一键值对,包括:
根据所述用户自定义解析规则确定所述时间序列数据中的字段和字段值之间的第一分隔符,以及根据所述用户自定义解析规则确定所述时间序列数据中的字段之间的第二分隔符;
根据所述第一分隔符分割所述时间序列数据中的字段和字段值,以及根据所述第二分隔符分割所述时间序列数据中的字段,以获得分割后的时间序列数据;从所述分割后的时间序列数据中提取第一关键字段和所述第一关键字段对应的字段值,根据所述第一关键字段和所述第一关键字段对应的字段值构建所述第一键值对;
所述根据系统内置的正则表达式规则对所述时间序列数据进行解析,获得第二键值对,包括:
根据所述系统内置的正则表达式规则确定所述时间序列数据中的字段和字段值之间的第三分隔符,以及根据所述系统内置的正则表达式规则确定所述时间序列数据中的字段之间的第四分隔符;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南电网有限责任公司信息通信分公司;海南鼎立信科技有限责任公司,未经海南电网有限责任公司信息通信分公司;海南鼎立信科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811437468.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置