【技术实现步骤摘要】
数据关系的确定方法、装置和服务器
[0001]本说明书属于大数据
,尤其涉及数据关系的确定方法、装置和服务器。
技术介绍
[0002]在许多基于大数据的处理场景(例如,银行的转账交易数据处理场景等)中,常常需要对平台系统所接入的海量业务数据进行分析处理,以找出数据对象之间隐藏的数据关系(例如,基于业务数据所形成的关系圈等)。
[0003]而基于现有方法,在处理业务数据、寻找数据对象之间的数据关系时,往往存在数据处理量大、处理效率低的技术问题。尤其当涉及到针对较高深度的数据关系搜寻、挖掘时,上述问题会更加明显。
[0004]针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本说明书提供了一种数据关系的确定方法、装置和服务器,能够有效地降低数据处理量,高效地从大量业务数据中确定出数据对象之间的关系圈,提高了处理效率。
[0006]本说明书提供了一种数据关系的确定方法,包括:
[0007]获取多个业务数据;其中,所述多个业务数据中的各个业务数据分别携带有发起业务数据的数据对象的身份标识和接收业务数据的数据对象的身份标识,所述发起业务数据的数据对象通过所述业务数据指向所述接收业务数据的数据对象;
[0008]根据预设的构建规则,利用所述多个业务数据,构建与所述多个业务数据关联的目标邻接矩阵;
[0009]根据预设的迭代规则,对所述目标邻接矩阵进行预设次数的左乘迭代处理,得到目标左乘结果向量;其中,所述目标左乘结果向量中的数据元素用于指示 ...
【技术保护点】
【技术特征摘要】
1.一种数据关系的确定方法,其特征在于,包括:获取多个业务数据;其中,所述多个业务数据中的各个业务数据分别携带有发起业务数据的数据对象的身份标识和接收业务数据的数据对象的身份标识,所述发起业务数据的数据对象通过所述业务数据指向所述接收业务数据的数据对象;根据预设的构建规则,利用所述多个业务数据,构建与所述多个业务数据关联的目标邻接矩阵;根据预设的迭代规则,对所述目标邻接矩阵进行预设次数的左乘迭代处理,得到目标左乘结果向量;其中,所述目标左乘结果向量中的数据元素用于指示沿正向满足要求的数据对象的身份标识,所述预设次数根据预设的关系深度确定;根据预设的迭代规则,对所述目标邻接矩阵进行预设次数的右乘迭代处理,得到目标右乘结果向量;其中,所述目标右乘结果向量中的数据元素用于指示沿反向满足要求的数据对象的身份标识;根据所述目标左乘结果向量、所述目标右乘结果向量,以及所述多个业务数据,确定出数据对象之间基于业务数据所形成的关系圈。2.根据权利要求1所述的方法,其特征在于,根据预设的构建规则,利用所述多个业务数据,构建与所述多个业务数据关联的目标邻接矩阵,包括:建立矩阵行号与发起业务数据的数据对象的身份标识的对应关系,建立矩阵列号与接收业务数据的数据对象的身份标识的对应关系;并根据所述业务数据确定出矩阵中相应的矩阵行号和矩阵列号的组合所指示的位置处的数据元素的数据值。3.根据权利要求1所述的方法,其特征在于,在根据预设的构建规则,利用所述多个业务数据,构建与所述多个业务数据关联的目标邻接矩阵之后,所述方法还包括:将所述目标邻接矩阵以稀疏格式存储于内存中。4.根据权利要求1所述的方法,其特征在于,根据预设的迭代规则,对所述目标邻接矩阵进行预设次数的左乘迭代处理,得到目标左乘结果向量,包括:根据预设的迭代规则,对所述目标邻接矩阵进行预设次数中的当前次的左乘迭代,得到当前次的左乘结果向量,包括:获取上一次的左乘结果向量;利用上一次的左乘结果向量,左乘所述目标邻接矩阵,得到当前次的左乘结果向量;其中,所述当前次的左乘结果向量用于指示在当前次所对应的关系深度下,在正向上存在临近数据对象通过业务数据指向的数据对象的身份标识;所述当前次小于等于预设次数。5.根据权利要求1所述的方法,其特征在于,根据预设的迭代规则,对所述目标邻接矩阵进行预设次数的右乘迭代处理,得到目标右乘结果向量,包括:根据预设的迭代规则,对所述目标邻接矩阵进行预设次数中的当前次的右乘迭代,得到当前次的右乘结果向量,包括:获取上一次的右乘结果向量;利用上一次的右乘结果向量的转置向量,右乘所述目标邻接矩阵,得到当前次的右乘结果向量;其中,所述当前次的右乘结果向量用于指示在当前次所对应的关系深度下,在反向上存在临近数据对象通过业务数据指向的数据对象的身份标识;所述当前次小于等于预设次数。
6.根据权利要求1所述的方法,其特征在于,根据所述目标左乘结果向量、所述目标右乘结果向量,以及所述多个业务数据,确定出数据对象之间基于业务数据所形成的关系圈,包括:对所述目标左乘结果向量和所述目标右乘结果向量进行点乘处理,以确定出形成第一关系圈的第一数据对象的身份标识;其中,所述第一关系圈为关系深度小于等于预设的关系深度的关系圈;根据所述第一数据对象的身份标识,从多个业务数据中筛选出涉及所述第一数据对象的业务数据,作为第一业务数据;根据所述第一数据对象的身份标识,以及所述...
【专利技术属性】
技术研发人员:卢健,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。