[发明专利]数据属性确定方法、装置有效
申请号: | 201710848242.X | 申请日: | 2017-09-19 |
公开(公告)号: | CN110019829B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 宋奇;王思睿;姜萌芽;钟磊;秦锋剑 | 申请(专利权)人: | 绿湾网络科技有限公司 |
主分类号: | G06F16/36 | 分类号: | G06F16/36 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100192 北京市海淀区西小口路66*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 属性 确定 方法 装置 | ||
本发明公开了一种数据属性确定方法及装置,其中,该方法包括:对格式化的原始数据进行拆分获取多个列数据;若所述列数据不包括列头内容,则根据所述列数据的数据类型确定所述列数据对应的候选属性集合;根据所述候选属性集合确定所述列数据的各单元内容的属性;对所述列数据的各单元内容的属性进行统计获取各个属性的置信度,根据所述置信度确定所述列数据的属性。该方法通过分门别类地查找列数据的候选属性集合,以及通过统计各个单元内容的属性确定列数据的属性,实现了尽可能地减少数据属性识别过程中的运算量,提升了数据属性的识别效率和准确率。
技术领域
本发明涉及数据挖掘技术领域,尤其涉及一种数据属性确定方法、装置。
背景技术
在关系图谱相关的大数据分析中,对结构化的原始数据进行按项拆分和识别,以便把数据映射到实体-属性,便于实体建模和分析。
典型的应用场景是:对于一个结构化完好的excel输入表格,通过依据表格的文件名、表头、每列内容,可以把整个表格内容对应的各列属性猜测出来,并对应到E-R(entityrelationship model,实体联系模式)图的相关模型属性。这样可以实现原始输入信息到图谱模型的关系映射,便于后续图谱挖掘等更深操作。然而,如何提高数据属性的识别率一直是亟待解决的技术问题。
发明内容
本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
为此,本发明的第一个目的在于提出一种数据属性确定方法,通过分门别类地查找列数据的候选属性集合,以及通过统计各个单元内容的属性确定列数据的属性,实现了尽可能地减少数据属性识别过程中的运算量,提升了数据属性的识别效率和准确率。
本发明的第二个目的在于提出一种数据属性确定装置。
本发明的第三个目的在于提出一种计算机设备。
本发明的第四个目的在于提出一种计算机可读存储介质。
为了实现上述目的,本发明第一方面实施例的数据属性确定方法,包括:对格式化的原始数据进行拆分获取多个列数据;
若所述列数据不包括列头内容,则根据所述列数据的数据类型确定所述列数据对应的候选属性集合;
根据所述候选属性集合确定所述列数据的各单元内容的属性;
对所述列数据的各单元内容的属性进行统计获取各个属性的置信度,根据所述置信度确定所述列数据的属性。
如上所述的方法,所述根据所述列数据的数据类型确定所述列数据对应的候选属性集合,包括:
在所述数据类型为数字字母类型时,获取与所述列数据对应的候选正则表达式集合,将候选正则表达式集合确定为所述列数据对应的候选属性集合,其中,所述候选正则表达式集合包括多个正则表达式,所述正则表达式关联数据属性;
所述根据所述候选属性集合确定所述列数据的各单元内容的属性,包括:
将所述单元内容与所述候选正则表达式集合中的各个正则表达式进行逐一匹配;
在所述正则表达式与所述单元内容匹配时,将所述正则表达式关联的数据属性确定为单元内容对应的属性。
如上所述的方法,所述根据所述列数据的数据类型确定所述列数据对应的候选属性集合,包括:
在所述数据类型为非数字字母类型时,获取与所述列数据对应的候选哈希词典集合,将所述候选哈希词典集合确定为所述列数据对应的候选属性集合,其中,所述候选哈希词典集合包括多个哈希词典,所述哈希词典关联数据属性;
所述根据所述候选属性集合确定所述列数据的各单元内容的属性,包括:
将单元内容输入到所述候选哈希词典集合中的各个哈希词典进行逐一查询;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于绿湾网络科技有限公司,未经绿湾网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710848242.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置