[发明专利]一种多维键值对数据的生成方法及装置在审
申请号: | 202111134047.3 | 申请日: | 2021-09-27 |
公开(公告)号: | CN113849514A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 叶睿 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/215;G06F16/242;G06F16/28 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多维 键值 数据 生成 方法 装置 | ||
本说明书实施例提供了一种多维键值对数据的生成方法及装置。在该方法中,执行主体可以获取多个初始业务数据,其中,一个初始业务数据包含若干个属性的属性值;然后,确定第一属性组及其包含的属性的指定属性值,以及基于第一属性组和对应的指定属性值确定的待生成的键值对数据中的键。第一属性组包括一个或多个属性。之后,基于第一属性组和对应的指定属性值,对多个初始业务数据进行筛选,得到选定业务数据。在得到选定业务数据之后,基于预设的数据处理方式,针对选定业务数据中的属性值进行数据处理,并基于数据处理结果确定键值对数据中的值。
技术领域
本说明书一个或多个实施例涉及数据处理技术领域,尤其涉及一种多维键值对数据的生成方法及装置。
背景技术
随着技术的发展,各种服务平台能够提供越来越多的服务。服务平台可以记录大量的与业务相关的业务数据,对这些业务数据进行分析,能够进一步提高服务水平。业务数据的形式类似于日志数据,通常会记录多个方面的数据。例如,在银行借贷场景中,一个业务数据可以包括借款人名称、性别、年龄,借款城市,借款期限,借款额度,是否已还款,是否存在逾期等方面的数据。这样的业务数据能体现出一定的信息,但是存在表达能力弱的问题。目前,存在从这些业务数据中提取更深层信息的需求。
因此,希望能有改进的方案,可以从业务数据中提取更深层特征,提高数据的表达能力。
发明内容
本说明书一个或多个实施例描述了一种多维键值对数据的生成方法及装置,以从业务数据中提取更深层特征,提高数据的表达能力。具体的技术方案如下。
第一方面,实施例提供了一种多维键值对数据的生成方法,包括:
获取多个初始业务数据,一个初始业务数据包含若干个属性的属性值;
确定第一属性组及其包含的属性的指定属性值,以及基于所述第一属性组和对应的指定属性值确定的待生成的键值对数据中的键;
基于所述第一属性组和对应的指定属性值,对所述多个初始业务数据进行筛选,得到选定业务数据;
基于预设的数据处理方式,针对所述选定业务数据中的属性值进行数据处理,并基于数据处理结果确定所述键值对数据中的值。
在一种实施方式中,所述键包括字段部分和字段值部分,其中,一组字段值对应为一个子键;所述键采用以下方式确定:
将所述第一属性组中的属性确定为所述键包含的字段;
基于所述第一属性组中的属性的指定属性值,确定所述键包含的一组或多组字段值,并对应地作为所述键的一个或多个子键。
在一种实施方式中,所述第一属性组包含的属性为多个;所述第一属性组中的任意一个属性的指定属性值为一个或多个;
所述将所述第一属性组中的属性确定为所述键包含的字段的步骤,包括:
将所述第一属性组中的多个属性,分别确定为所述键包含的多个字段;
所述基于所述第一属性组中的属性的指定属性值,确定所述键包含的一组或多组字段值的步骤,包括:
针对所述第一属性组中的多个属性,当该多个属性中的每个属性的指定属性值均为一个时,将该多个属性的指定属性值分别确定为所述键包含的字段的对应字段值,得到一组字段值;
针对所述第一属性组中的多个属性,当该多个属性中的至少一个属性的指定属性值为多个时,对该多个属性的指定属性值进行组合,得到多个属性值组合;将所述多个属性值组合分别确定为所述键包含的字段的对应字段值,得到多组字段值。
在一种实施方式中,所述基于所述第一属性组和对应的指定属性值,对所述多个初始业务数据进行筛选的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111134047.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置