一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于数字金融的大数据溯源方法及系统与流程

2022-03-16 03:05:48 来源:中国专利 TAG:


1.本发明涉及大数据溯源技术领域,具体而言,涉及一种基于数字金融的大数据溯源方法及系统。


背景技术:

2.在数字金融业务场景中,常常需要对数字金融业务进行大数据溯源操作。一般而言,在业务溯源的过程,可以包括多个大数据溯源项目。其中,常见的溯源方式是按照一定的顺序,通过用于进行项目溯源的数字金融设备逐个执行这些大数据溯源项目,这种方式降低了大数据溯源项目的项目溯源效率,相应的影响了用于进行项目溯源的数字金融设备的性能,同时使得较重要的溯源项目可能得不到及时的处理。


技术实现要素:

3.鉴于以上内容,本发明提供一种基于数字金融的大数据溯源方法及系统。
4.首先,本发明提供的一种基于数字金融的大数据溯源方法,应用于基于数字金融的大数据溯源系统中的第一数字金融设备,所述的大数据溯源系统还包括与所述第一数字金融设备通信连接的第二数字金融设备,所述方法包括:获取用于对数字金融业务进行大数据溯源的待运行的多个大数据溯源项目;根据各所述大数据溯源项目分别对应的溯源事件优先级、溯源项目数据以及预设的项目匹配规则对各所述大数据溯源项目进行分析,得到溯源指示信息并发送给所述第二数字金融设备,使所述第二数字金融设备根据所述溯源指示信息执行所述大数据溯源项目;其中,所述第二数字金融设备为所述第一数字金融设备对应的数字金融服务集群中的用于进行项目溯源的数字金融设备。
5.优选地,所述根据各所述大数据溯源项目分别对应的溯源事件优先级、溯源项目数据以及预设的项目匹配规则对各所述大数据溯源项目进行分析,得到溯源指示信息并发送给所述第二数字金融设备,包括:从所述待运行的多个大数据溯源项目中获取第一大数据溯源项目,获取所述第一大数据溯源项目对应的溯源项目数据;确定所述第一大数据溯源项目在所述多个大数据溯源项目中的溯源事件优先级,基于所述溯源事件优先级、所述第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对所述第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果;若所述项目匹配分析结果表征所述多个大数据溯源项目中具有符合所述项目匹配规则的大数据溯源项目,则将符合所述项目匹配规则的大数据溯源项目作为与所述第一大数据溯源项目对应的目标匹配项目,并缓存所述第一大数据溯源项目与所述目标匹配项目之间的项目匹配信息;根据所述项目匹配信息,生成与所述多个大数据溯源项目对应的项目匹配关系拓
扑数据,将所述项目匹配关系拓扑数据和所述多个大数据溯源项目进行数据融合,得到包括所述项目匹配关系拓扑数据的溯源指示信息,将所述溯源指示信息发送给第二数字金融设备,以使所述第二数字金融设备基于所述溯源指示信息中的所述项目匹配关系拓扑数据中的所述项目匹配信息基于匹配关系执行所述多个大数据溯源项目;所述第二数字金融设备为所述第一数字金融设备对应的数字金融服务集群中的用于进行项目溯源的数字金融设备。
6.优选地,所述第一大数据溯源项目为从所述多个大数据溯源项目中所获取到的待执行的大数据溯源项目,所述第一大数据溯源项目对应的溯源信息缓存中包括所述第一大数据溯源项目对应的溯源项目数据;所述确定所述第一大数据溯源项目在所述多个大数据溯源项目中的溯源事件优先级,基于所述溯源事件优先级、所述第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对所述第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果,包括:获取为所述多个大数据溯源项目中的每个大数据溯源项目配置的项目标识,确定所述第一大数据溯源项目的项目标识在所述多个大数据溯源项目的项目标识中的标识序号,基于所述标识序号确定所述第一大数据溯源项目的溯源事件优先级;在所述多个大数据溯源项目中,搜索溯源事件优先级高于所述第一大数据溯源项目的溯源事件优先级的大数据溯源项目,将搜索到的大数据溯源项目作为与所述第一大数据溯源项目对应的参考大数据溯源项目;所述参考大数据溯源项目为从所述多个大数据溯源项目中所获取到的执行过的大数据溯源项目;获取所述参考大数据溯源项目的溯源结果缓存,从所述溯源结果缓存中获取所述参考大数据溯源项目对应的溯源结果配置数据;基于所述参考大数据溯源项目对应的溯源结果配置数据、所述第一大数据溯源项目对应的溯源项目数据以及项目匹配规则,对所述第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果。
7.优选地,所述方法还包括:从所述多个大数据溯源项目中获取初始化大数据溯源项目,基于所述初始化大数据溯源项目对应的溯源项目数据执行所述初始化大数据溯源项目,得到所述初始化大数据溯源项目的初始化项目执行结果,将所述初始化项目执行结果缓存到所述初始化大数据溯源项目的初始化溯源结果缓存,基于所述初始化溯源结果缓存中所存储的数据得到所述初始化大数据溯源项目对应的溯源结果配置数据;所述初始化大数据溯源项目的溯源事件优先级高于所述第一大数据溯源项目的溯源事件优先级,且所述初始化大数据溯源项目被配置为所述第一大数据溯源项目的参考大数据溯源项目。
8.优选地,所述基于所述参考大数据溯源项目对应的溯源结果配置数据、所述第一大数据溯源项目对应的溯源项目数据以及项目匹配规则,对所述第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果,包括:将所述第一大数据溯源项目对应的溯源项目数据与所述参考大数据溯源项目对应的溯源结果配置数据进行溯源节点分析,得到溯源节点分析结果;若所述溯源节点分析结果表征所述第一大数据溯源项目对应的溯源项目数据与所述参考大数据溯源项目对应的溯源结果配置数据之间具有相同溯源节点,则将具有相同
溯源节点的参考大数据溯源项目确定为符合项目匹配规则的目标参考大数据溯源项目;将所述第一大数据溯源项目的溯源项目标识写入所述目标参考大数据溯源项目的过往溯源项目信息节点所对应的初始叶项目信息节点,得到所述目标参考大数据溯源项目的目标叶项目信息节点,在所述第一大数据溯源项目的目标项目信息节点中对所述第一大数据溯源项目的根项目信息节点中的项目匹配量进行求和计算,得到求和后的根项目信息节点;将所述目标参考大数据溯源项目的目标叶项目信息节点和所述求和后的根项目信息节点,作为与所述第一大数据溯源项目对应的项目匹配分析结果。
9.优选地,所述方法还包括:若所述溯源节点分析结果表征所述第一大数据溯源项目对应的溯源项目数据与所述参考大数据溯源项目对应的溯源结果配置数据之间均不具有相同溯源节点,则将所述参考大数据溯源项目确定为不符合所述项目匹配规则的大数据溯源项目,基于不符合所述项目匹配规则的大数据溯源项目,在所述第一大数据溯源项目的目标项目信息节点中将所述第一大数据溯源项目的根项目信息节点中的项目匹配量设置为参考值,基于所述参考值,将所述第一大数据溯源项目写入所述初始化大数据溯源项目对应的同步溯源信息队列,且从所述多个大数据溯源项目中获取用于更新所述第一大数据溯源项目的第二大数据溯源项目;所述第二大数据溯源项目的溯源事件优先级低于所述第一大数据溯源项目的溯源事件优先级;所述同步溯源信息队列中的每个大数据溯源项目的项目匹配量均为所述参考值,且所述同步溯源信息队列中的每个大数据溯源项目之间包括同步匹配信息节点,所述同步匹配信息节点用于更新所述项目匹配信息。
10.优选地,所述项目匹配信息包含异步匹配信息节点和同步匹配信息节点;所述同步匹配信息节点是根据初始化大数据溯源项目对应的同步溯源信息队列中的大数据溯源项目而得到;所述异步匹配信息节点是根据与所述第一大数据溯源项目对应的目标匹配项目而得到;所述根据所述项目匹配信息,生成与所述多个大数据溯源项目对应的项目匹配关系拓扑数据,将所述项目匹配关系拓扑数据和所述多个大数据溯源项目进行数据融合,得到包括所述项目匹配关系拓扑数据的溯源指示信息,将所述溯源指示信息发送给第二数字金融设备,包括:根据所述项目匹配信息中的所述同步匹配信息节点,从所述多个大数据溯源项目中获取包括参考值的根项目信息节点所对应的大数据溯源项目,将获取出的大数据溯源项目作为第一溯源项目;根据所述项目匹配信息中的所述异步匹配信息节点,从所述第一溯源项目的目标叶项目信息节点中,获取与所述第一溯源项目对应的候选项目队列;所述候选项目队列中包含多个第二溯源项目;基于所述第一溯源项目和所述多个第二溯源项目,得到与所述多个大数据溯源项目对应的项目匹配关系拓扑数据,将所述项目匹配关系拓扑数据和所述多个大数据溯源项目进行数据融合,得到包括所述项目匹配关系拓扑数据的溯源指示信息,将所述溯源指示信息发送给第二数字金融设备。
11.优选地,所述方法还包括:
基于所述第一大数据溯源项目对应的溯源项目数据中的溯源规则配置数据以及溯源规则id,获取用于执行所述第一大数据溯源项目的数字金融溯源规则,启动所述数字金融溯源规则执行所述第一大数据溯源项目,得到所述第一大数据溯源项目对应的大数据项目溯源数据,将所述大数据项目溯源数据写入所述第一大数据溯源项目的溯源结果缓存,基于所述溯源结果缓存中所存储的数据得到所述第一大数据溯源项目对应的溯源结果配置数据。
12.优选地,所述方法还包括:获取所述第二数字金融设备基于所述溯源指示信息中的所述项目匹配关系拓扑数据中的所述项目匹配信息基于匹配关系执行所述多个大数据溯源项目后的大数据溯源信息,其中,所述大数据溯源信息包括数字金融行为日志以及所述数字金融行为日志对应的金融用户信息;对于每个不包括金融用户标识的第一数字金融行为日志,对所述第一数字金融行为日志进行关联操作分析,得到所述第一数字金融行为日志对应的多个第三数字金融行为日志;将所述多个第三数字金融行为日志构成所述第一数字金融行为日志的第一数字金融行为序列,将多个所述第一数字金融行为日志和多个所述第一数字金融行为日志对应的多个第三数字金融行为日志中,除所述第一数字金融行为日志的第一数字金融行为序列确定为所述第一数字金融行为日志的第二数字金融行为序列;基于所述第一数字金融行为序列和所述第二数字金融行为序列之间的关联度,确定第一预设训练模型的模型评价参数;基于所述模型评价参数对所述第一预设训练模型进行训练,得到第二预设训练模型;基于目标金融用户分析单元,获取多个第二数字金融行为日志,所述多个第二数字金融行为日志为根据该目标金融用户分析单元进行金融用户行为分析的数字金融行为日志,所述多个第二数字金融行为日志为所述大数据溯源信息包括的数字金融行为日志;基于所述多个第二数字金融行为日志,对所述第二预设训练模型进行优化,得到金融用户分析模型,所述金融用户分析模型用于对数字金融行为日志进行金融用户分析。
13.其次,本发明实施例提供提供的大数据溯源系统包括相互通信连接的第一数字金融设备和第二数字金融设备,所述第一数字金融设备包括处理器、机器可读存储介质,所述机器可读存储介质用于存储计算机指令,所述处理器用于执行所述机器可读存储介质中的计算机指令,以执行上述的方法。。
14.综上所述,本发明提供的实施方式中,通过获取用于对数字金融业务进行大数据溯源的待运行的多个大数据溯源项目,然后根据各所述大数据溯源项目分别对应的溯源事件优先级、溯源项目数据以及预设的项目匹配规则对各所述大数据溯源项目进行分析,得到溯源指示信息并发送给所述第二数字金融设备,使所述第二数字金融设备根据所述溯源指示信息执行所述大数据溯源项目。如此,可提高大数据溯源项目的项目溯源效率,并引入溯源时间优先级等参数作为项目溯源的参考依据,可以使得重要的溯源项目所溯源时间得到及时的处理。
15.进一步地,第一数字金融设备可以确定第一大数据溯源项目在多个大数据溯源项
目中的溯源事件优先级,进而可以基于溯源事件优先级、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对第一大数据溯源项目进行项目匹配分析,以得到项目匹配分析结果。在项目匹配分析结果表征多个大数据溯源项目中具有符合项目匹配规则的大数据溯源项目时,第一数字金融设备可以将符合项目匹配规则的大数据溯源项目作为与第一大数据溯源项目对应的目标匹配项目,进而缓存第一大数据溯源项目与目标匹配项目之间的项目匹配信息,这样,可以得到每个大数据溯源项目与各自的目标匹配项目之间的项目匹配信息。进一步地,第一数字金融设备可以基于缓存的项目匹配信息,生成与多个大数据溯源项目对应的项目匹配关系拓扑数据,并可以将项目匹配关系拓扑数据和多个大数据溯源项目进行数据融合,得到包括该项目匹配关系拓扑数据的溯源指示信息,将溯源指示信息发送给第二数字金融设备,以使第二数字金融设备可以基于溯源指示信息中的项目匹配关系拓扑数据所指示的项目匹配信息同步以及异步执行这多个大数据溯源项目。由此可见,本发明实施例中的第一数字金融设备可以按照溯源事件优先级异步执行待运行的多个大数据溯源项目,并可以根据异步执行每个大数据溯源项目的过程中所缓存的每个大数据溯源项目的溯源项目数据和溯源结果配置数据,确定多个大数据溯源项目之间的项目匹配信息,进而在根据这些项目匹配信息得到项目匹配关系拓扑数据之后,得到包括项目匹配关系拓扑数据的溯源指示信息,可以尽可能地确保第二数字金融设备快速的基于项目匹配关系拓扑数据所指示的项目匹配信息,同步以及异步执行该溯源指示信息中的多个大数据溯源项目。显然,通过第二数字金融设备所获取到的项目匹配关系拓扑数据,可以合理地让多个大数据溯源项目实现匹配结合,这样,可以尽可能地确保大部分大数据溯源项目均能够同步执行,从而提升溯源效率。
附图说明
16.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需的附图作简单介绍,本实施例中,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。
17.图1为本发明实施例提供的基于数字金融的大数据溯源系统的应用场景示意图;图2为本发明实施例提供的基于数字金融的大数据溯源方法的流程示意图;图3图2中步骤s20的子步骤流程示意图。
18.图4为本发明实施例提供的用于实现上述的基于数字金融的大数据溯源方法的设备的结构示意框图。
具体实施方式
19.如图1所示,图1是本发明实施例提供的基于数字金融的大数据溯源系统的应用场景示意图,所述大数据溯源系统可以包多个数字金融设备,例如可以包括彼此通信连接的第一数字金融设备101和第二数字金融设备102。
20.如图2所示,是本发明实施例提供的基于数字金融的大数据溯源方法的流程示意图。本实施例中,所述方法由所述第一数字金融设备101具体实现。下面将对该方法包括的各流程步骤进行详细的说明
步骤s10获取用于对数字金融业务进行大数据溯源的待运行的多个大数据溯源项目。
21.步骤s20,根据各所述大数据溯源项目分别对应的溯源事件优先级、溯源项目数据以及预设的项目匹配规则对各所述大数据溯源项目进行分析,得到溯源指示信息并发送给所述第二数字金融设备,使所述第二数字金融设备根据所述溯源指示信息执行所述大数据溯源项目。本实施例中,所述第二数字金融设备为所述第一数字金融设备对应的数字金融服务集群中的用于进行项目溯源的数字金融设备。
22.下面将对上述各步骤的详细实现方式进行介绍。
23.在一种实现方式中,如图3所示,上述步骤s20可以包括以下所述的步骤s21-步骤s24所述的子步骤,示例性介绍如下。
24.步骤s21,从待运行的多个大数据溯源项目中获取第一大数据溯源项目,获取第一大数据溯源项目对应的溯源项目数据;本实施例中,第一数字金融设备101中可以包括待运行的多个大数据溯源项目,这些大数据溯源项目可以根据溯源事件优先级在一个溯源项目队列中按顺序排列。第一数字金融设备101可以从多个大数据溯源项目中依次读取待执行的大数据溯源项目。例如,在最开始的时候,第一数字金融设备101可从多个大数据溯源项目中获取初始化大数据溯源项目,初始化大数据溯源项目可以是预先设定的,也可以是所述队列中处于预设队列位置中的一个项目,例如处于队首的项目。
25.本实施例中,当第一数字金融设备101执行完初始化溯源项目后,该溯源项目将被替换成其它待执行的项目。所以,当第一数字金融设备从多个大数据溯源项目中获取新的待执行的大数据溯源项目,作为第一大数据溯源项目时,可以获取该溯源项目对应的溯源项目数据,并可以在多个大数据溯源项目中确定该溯源项目的溯源事件优先级,进而基于溯源项目数据、溯源事件优先级和项目匹配规则,对该溯源项目进行项目匹配分析。例如,可以判断该溯源项目和该溯源项目的参考大数据溯源项目(例如,上述初始化溯源项目)之间是否具有相同溯源节点,以得到该溯源项目的项目匹配分析结果。
26.其中,第一数字金融设备101可以从待运行的多个大数据溯源项目中获取待执行的大数据溯源项目,作为第一大数据溯源项目,第一大数据溯源项目可以为多个大数据溯源项目中除初始化大数据溯源项目之外的一个项目。
27.本实施例中,第一大数据溯源项目对应的溯源信息缓存中包括第一大数据溯源项目对应的溯源项目数据。因此,第一数字金融设备101可以从第一大数据溯源项目对应的溯源信息缓存中获取第一大数据溯源项目对应的溯源项目数据,基于第一大数据溯源项目对应的溯源项目数据中的溯源规则配置数据以及溯源规则id,获取用于执行第一大数据溯源项目的数字金融溯源规则,启动该数字金融溯源规则执行第一大数据溯源项目,得到第一大数据溯源项目对应的大数据项目溯源数据,以将大数据项目溯源数据写入第一大数据溯源项目的溯源结果缓存,进而可以基于溯源结果缓存中所存储的数据得到第一大数据溯源项目对应的溯源结果配置数据。
28.其中,本实施例中,多个大数据溯源项目对应的溯源信息缓存中缓存有待运行的多个大数据溯源项目的项目执行结果(例如,初始化大数据溯源项目对应的初始化项目执行结果和第一大数据溯源项目对应的项目溯源数据)。此外,还可以为多个大数据溯源项目
构建对应的溯源信息缓存和溯源结果缓存,一个大数据溯源项目对应一个溯源结果缓存和一个溯源信息缓存,溯源信息缓存中记录有大数据溯源项目对应的溯源项目数据,溯源结果缓存中记录有大数据溯源项目对应的溯源结果配置数据。
29.本实施例中,第一数字金融设备101可以从多个大数据溯源项目中获取初始化大数据溯源项目,基于初始化大数据溯源项目对应的溯源项目数据执行初始化大数据溯源项目,得到初始化大数据溯源项目的初始化项目执行结果,将初始化项目执行结果写入初始化大数据溯源项目的初始化溯源结果缓存,基于初始化溯源结果缓存中所存储的数据得到初始化大数据溯源项目对应的溯源结果配置数据。其中,初始化大数据溯源项目的溯源事件优先级高于第一大数据溯源项目的溯源事件优先级,且初始化大数据溯源项目被配置为第一大数据溯源项目的参考大数据溯源项目。
30.步骤s22,确定第一大数据溯源项目在多个大数据溯源项目中的溯源事件优先级,基于溯源事件优先级、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果;本实施例中,示例性地,第一数字金融设备101可以获取为多个大数据溯源项目中的每个大数据溯源项目配置的项目标识,确定第一大数据溯源项目的项目标识在多个大数据溯源项目的项目标识中的标识序号,基于标识序号确定第一大数据溯源项目的溯源事件优先级。进一步地,第一数字金融设备101可以在多个大数据溯源项目中,搜索溯源事件优先级高于第一大数据溯源项目的溯源事件优先级的大数据溯源项目,将搜索到的大数据溯源项目作为与第一大数据溯源项目对应的参考大数据溯源项目。其中,参考大数据溯源项目为从多个大数据溯源项目中所获取到的已执行过的大数据溯源项目,第一大数据溯源项目为从多个大数据溯源项目中所获取到的待执行的大数据溯源项目。进一步地,第一数字金融设备101还可以获取参考大数据溯源项目的溯源结果缓存,从溯源结果缓存中获取参考大数据溯源项目对应的溯源结果配置数据。进一步地,第一数字金融设备101还可以基于参考大数据溯源项目对应的溯源结果配置数据、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则,对第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果。
31.本发明实施例可以将溯源事件优先级高于第一大数据溯源项目的溯源事件优先级的大数据溯源项目,作为与第一大数据溯源项目对应的参考大数据溯源项目。相应的,可以将第一大数据溯源项目作为与参考大数据溯源项目对应的后继大数据溯源项目。本实施例中,与任意大数据溯源项目(例如,第一大数据溯源项目)对应的参考大数据溯源项目的数量可以不限,与该大数据溯源项目对应的后继大数据溯源项目的数量也可以不限。
32.本实施例中,第一数字金融设备可以从参考大数据溯源项目对应的溯源信息缓存中获取参考大数据溯源项目对应的溯源项目数据,基于参考大数据溯源项目对应的溯源项目数据中的溯源规则配置数据以及溯源规则id,获取用于执行参考大数据溯源项目的数字金融溯源规则,然后启动该数字金融溯源规则以执行参考大数据溯源项目,得到参考大数据溯源项目对应的项目执行结果,以将项目执行结果写入参考大数据溯源项目的溯源结果缓存,进而可以基于溯源结果缓存中所存储的数据得到参考大数据溯源项目对应的溯源结果配置数据。其中,参考大数据溯源项目的溯源结果缓存和溯源信息缓存存储在溯源指示信息对应的信息缓存中。
33.为便于理解,多个大数据溯源项目可以为待进行项目分发的大数据溯源项目,可
以按照溯源事件优先级排列。
34.其中,本实施例中,第一数字金融设备可以根据多个大数据溯源项目的项目溯源期限,为多个大数据溯源项目中的每个大数据溯源项目配置项目标识,进而基于每个大数据溯源项目的项目标识的标识序号确定多个大数据溯源项目的溯源事件优先级。其中,项目溯源期限可以表示大数据溯源项目被写入项目数据库的时间要求。
35.此外,本实施例中,当前项目标识的大数据溯源项目执行完成后,后一个项目标识的大数据溯源项目会作为新的待执行的大数据溯源项目,而前一个项目标识的大数据溯源项目会作为执行过的大数据溯源项目。
36.进一步地,本实施例中,基于参考大数据溯源项目对应的溯源结果配置数据、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则,对第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果的具体过程示例性描述如下。
37.首先,可以将第一大数据溯源项目对应的溯源项目数据与参考大数据溯源项目对应的溯源结果配置数据进行溯源节点分析,得到溯源节点分析结果。
38.然后,若溯源节点分析结果表征第一大数据溯源项目对应的溯源项目数据与参考大数据溯源项目对应的溯源结果配置数据之间具有相同溯源节点,则可以将具有相同溯源节点的参考大数据溯源项目确定为符合项目匹配规则的目标参考大数据溯源项目。
39.接着,可以将第一大数据溯源项目的溯源项目标识写入目标参考大数据溯源项目的过往溯源项目信息节点所对应的初始叶项目信息节点,得到目标参考大数据溯源项目的目标叶项目信息节点,在第一大数据溯源项目的目标项目信息节点中对第一大数据溯源项目的根项目信息节点中的项目匹配量进行求和计算,得到求和后的根项目信息节点。
40.最后,可以将目标参考大数据溯源项目的目标叶项目信息节点和求和后的根项目信息节点,作为与第一大数据溯源项目对应的项目匹配分析结果。
41.其中,本实施例中,参考大数据溯源项目的过往溯源项目信息节点所对应的初始叶项目信息节点(或目标叶项目信息节点),可以用于缓存与参考大数据溯源项目对应的候选项目队列,第一大数据溯源项目的根项目信息节点中的项目匹配量,可以用于记录第一大数据溯源项目需要匹配的参考大数据溯源项目的数量。
42.举例而言,在项目it-1作为第一大数据溯源项目、项目1、

、项目it-2作为与第一大数据溯源项目对应的参考大数据溯源项目时,项目it-2可以为参考大数据溯源项目x1,项目1可以为参考大数据溯源项目x2,第一数字金融设备101可以获取参考大数据溯源项目x1的溯源结果配置数据d1和参考大数据溯源项目x2的溯源结果配置数据d2,将项目it-1的溯源项目数据和溯源结果配置数据d1进行比较,得到溯源结果配置数据cf1,且将项目it-1的溯源项目数据和溯源结果配置数据d2进行比较,得到溯源结果配置数据cf2。此外,还可以基于溯源结果配置数据cf1和溯源结果配置数据cf2,确定溯源项目数据和溯源结果配置数据(例如,溯源结果配置数据d1和溯源结果配置数据d2)之间是否具有相同溯源节点,进而确定符合项目匹配规则的目标参考大数据溯源项目,例如,在溯源项目数据和溯源结果配置数据d1之间具有相同溯源节点时,将溯源结果配置数据d1对应的参考大数据溯源项目x1(即项目it-2)确定为符合项目匹配规则的目标参考大数据溯源项目。
43.同理,第一数字金融设备可以获取参考大数据溯源项目中除参考大数据溯源项目x1和参考大数据溯源项目x2之外的参考大数据溯源项目的溯源结果配置数据,并将第一大
数据溯源项目对应的溯源项目数据与这些参考大数据溯源项目对应的溯源结果配置数据进行比较,假定参考大数据溯源项目中项目it-2为符合项目匹配规则的目标参考大数据溯源项目。
44.本实施例中,在项目it-2为符合项目匹配规则的大数据溯源项目时,第一数字金融设备将项目it-1的溯源项目标识写入项目it-2的叶项目信息节点(初始叶项目信息节点),得到添加有对应的溯源项目标识的叶项目信息节点(即目标叶项目信息节点),且将项目it-1的根项目信息节点中的项目匹配量进行求和计算,得到求和计算后的项目匹配量。
45.本实施例中,第一大数据溯源项目对应的溯源项目数据和参考大数据溯源项目对应的溯源结果配置数据可以是由一组或多组标识参数对构成的,第一大数据溯源项目对应的溯源项目数据和参考大数据溯源项目对应的溯源结果配置数据之间的相同溯源节点的确定,可以由溯源项目数据和溯源结果配置数据之间是否包括相同的交集来进行判断。其中,若溯源项目数据和溯源结果配置数据之间具有相同溯源节点,则表示第一大数据溯源项目对应的溯源项目数据被参考大数据溯源项目发生了变化,可以表示第一大数据溯源项目涉及参考大数据溯源项目变化后的数据,因此,第一大数据溯源项目需要在参考大数据溯源项目之后执行。
46.本实施例中,若溯源节点分析结果表征第一大数据溯源项目对应的溯源项目数据与参考大数据溯源项目对应的溯源结果配置数据之间均不具有相同溯源节点,则第一数字金融设备可以将参考大数据溯源项目确定为不符合项目匹配规则的大数据溯源项目,基于不符合项目匹配规则的大数据溯源项目,在第一大数据溯源项目的目标项目信息节点中将第一大数据溯源项目的根项目信息节点中的项目匹配量设置为参考值(例如,null)。然后,可以基于参考值,将第一大数据溯源项目写入初始化大数据溯源项目对应的同步溯源信息队列,且从多个大数据溯源项目中获取用于更新第一大数据溯源项目的第二大数据溯源项目。其中,第二大数据溯源项目的溯源事件优先级低于第一大数据溯源项目的溯源事件优先级。同步溯源信息队列中的每个大数据溯源项目的项目匹配量均为参考值,且同步溯源信息队列中的每个大数据溯源项目之间包括同步匹配信息节点,同步匹配信息节点用于更新项目匹配信息。
47.步骤s23,若项目匹配分析结果表征多个大数据溯源项目中具有符合项目匹配规则的大数据溯源项目,则将符合项目匹配规则的大数据溯源项目作为与第一大数据溯源项目对应的目标匹配项目,缓存第一大数据溯源项目与目标匹配项目之间的项目匹配信息。
48.本实施例中,可以将符合项目匹配规则的大数据溯源项目作为与第一大数据溯源项目对应的目标匹配项目,相应的,本发明实施例可以将第一大数据溯源项目作为与目标匹配项目对应的后继匹配项目。
49.步骤s24,根据所述项目匹配信息,生成与所述多个大数据溯源项目对应的项目匹配关系拓扑数据,将项目匹配关系拓扑数据和多个大数据溯源项目进行数据融合,得到包括项目匹配关系拓扑数据的溯源指示信息,将溯源指示信息发送给第二数字金融设备,以使第二数字金融设备基于溯源指示信息中的项目匹配关系拓扑数据所指示的项目匹配信息基于匹配关系执行多个大数据溯源项目。
50.详细地,第一数字金融设备可以基于缓存的项目匹配信息中的同步匹配信息节点,从多个大数据溯源项目中获取包括参考值的根项目信息节点所对应的大数据溯源项
目,将获取出的大数据溯源项目作为第一溯源项目。其中,第一溯源项目中包含初始化大数据溯源项目。进一步地,第一数字金融设备可以基于缓存的项目匹配信息中的异步匹配信息节点,从第一溯源项目的目标叶项目信息节点中,获取与第一溯源项目对应的候选项目队列。其中,候选项目队列中包含多个第二溯源项目。进一步地,第一数字金融设备可以基于第一溯源项目和多个第二溯源项目,得到与多个大数据溯源项目对应的项目匹配关系拓扑数据,将项目匹配关系拓扑数据和多个大数据溯源项目进行数据融合,得到包括项目匹配关系拓扑数据的溯源指示信息,将溯源指示信息发送给第二数字金融设备。其中,第二数字金融设备为第一数字金融设备对应的数字金融服务集群中的用于进行项目溯源的数字金融设备。其中,项目匹配信息包含异步匹配信息节点和同步匹配信息节点。同步匹配信息节点是由初始化大数据溯源项目对应的同步溯源信息队列中的大数据溯源项目所确定的,异步匹配信息节点是由与第一大数据溯源项目对应的目标匹配项目所确定的。本实施例中,第一数字金融设备可以从同步溯源信息队列中获取第一溯源项目。
51.可选的,在与第一溯源项目对应的候选项目队列为空时,候选项目队列中则不包含大数据溯源项目,这种情况下可以确定多个大数据溯源项目中不包括与第一溯源项目具有项目匹配信息的第二溯源项目,即在项目匹配关系拓扑数据中,不包括与第一溯源项目具有匹配关系的第二溯源项目。因此,第一数字金融设备101可以基于第一溯源项目,直接得到与多个大数据溯源项目对应的项目匹配关系拓扑数据。
52.本实施例中,在基于第一溯源项目和多个第二溯源项目,得到与多个大数据溯源项目对应的项目匹配关系拓扑数据时,可以先生成第一溯源项目和多个第二溯源项目之间的项目匹配关系拓扑数据,即将第一溯源项目与多个第二溯源项目按照预定的逻辑关系建立拓扑关系。进一步地,第一数字金融设备101可以将多个第二溯源项目作为新的第一溯源项目,基于缓存的项目匹配信息中的异步匹配信息节点,从新的第一溯源项目的目标叶项目信息节点中,获取与新的第一溯源项目对应的候选项目队列。
53.例如,假设候选项目队列中包含新的n个第二溯源项目,进而可以生成新的第一溯源项目和新的n个第二溯源项目之间的项目匹配关系拓扑数据,即将新的第一溯源项目与至新的n个第二溯源项目之间建立逻辑拓扑关系。以此类推,直到与最新的第一溯源项目对应的候选项目队列为空时,得到与多个大数据溯源项目对应的项目匹配关系拓扑数据。
54.本实施例中,数字金融设备1可以按照溯源事件优先级异步执行待项目分发的多个(例如10个)大数据溯源项目,同时缓存每个大数据溯源项目的项目i/o数据(例如,溯源项目数据和溯源结果配置数据),进而基于缓存的项目i/o数据,通过项目匹配分析组件按照溯源事件优先级对10个大数据溯源项目进行项目匹配分析,以得到10个大数据溯源项目之间的项目匹配信息,进而可以基于缓存的项目匹配信息,通过项目匹配关系拓扑数据建立组件生成与10个大数据溯源项目对应的项目匹配关系拓扑数据。
55.本实施例中,第一数字金融设备101可以通过用于存储项目匹配关系拓扑数据的内存单元项目匹配关系拓扑数据进行存储,对于项目匹配关系拓扑数据中的多个大数据溯源项目而言,可以以项目表项的方式存储多个大数据溯源项目,多个大数据溯源项目中的每个大数据溯源项目为项目表项中的一项,每一项为一个大数据溯源项目,每个大数据溯源项可以包括一个根项目信息节点和一个叶项目信息节点。
56.本实施例中,第二数字金融设备102在接收到第一数字金融设备101发送的包括项
目匹配关系拓扑数据的溯源指示信息之后,可以基于溯源指示信息中的项目匹配关系拓扑数据对应的项目匹配信息,基于匹配关系执行溯源指示信息中的10个大数据溯源项目。其中,具有同步匹配信息节点的大数据溯源项目可以同步执行,具有异步匹配信息节点的大数据溯源项目在目标匹配项目执行完之后执行。
57.进一步地,下面介绍本发明实施例提供的一种基于数字金融的金融用户分析方法的流程示意图。该方法可以由第一数字金融设备101执行,也可以由第二数字金融设备102执行,示例性介绍如下。
58.步骤s31,获取第二数字金融设备101基于溯源指示信息中的项目匹配关系拓扑数据对应的项目匹配信息基于匹配关系执行多个大数据溯源项目后的大数据溯源信息,其中,大数据溯源信息包括数字金融行为日志以及数字金融行为日志对应的金融用户信息。
59.步骤s32,对于每个不包括金融用户标识的第一数字金融行为日志,对第一数字金融行为日志进行关联操作分析,得到第一数字金融行为日志对应的多个第三数字金融行为日志。
60.步骤s33,将多个第三数字金融行为日志构成第一数字金融行为日志的第一数字金融行为序列,将多个第一数字金融行为日志和多个第一数字金融行为日志对应的多个第三数字金融行为日志中,除第一数字金融行为日志的第一数字金融行为序列确定为第一数字金融行为日志的第二数字金融行为序列。
61.步骤s34基于第一数字金融行为序列和第二数字金融行为序列之间的关联度,确定第一预设训练模型的模型评价参数。
62.步骤s35,基于模型评价参数对第一预设训练模型进行训练,得到第二预设训练模型。
63.步骤s36,基于目标金融用户分析单元,获取多个第二数字金融行为日志,多个第二数字金融行为日志为根据该目标金融用户分析单元进行金融用户行为分析的数字金融行为日志,多个第二数字金融行为日志为大数据溯源信息包括的数字金融行为日志。
64.步骤s37,基于多个第二数字金融行为日志,对第二预设训练模型进行优化,得到金融用户分析模型,金融用户分析模型用于对数字金融行为日志进行金融用户分析。
65.基于上述步骤,在训练金融用户分析模型时,先通过不包括金融用户标识的数字金融行为日志训练预设训练模型,然后通过有金融用户标注的数字金融行为日志对预设训练模型进行优化,就能够得到金融用户分析模型,这样只需要少量的有金融用户标注的样本数据即可实现金融用户分析模型的训练,减少了金融用户分析训练所需要的有标签的数字金融行为日志的数量,从而降低了金融用户行为分析的时间成本,提高了训练的效率。
66.一种实施例中,步骤s34可以通过以下实施方式实现。
67.a、对多个第一数字金融行为日志和多个第三数字金融行为日志进行卷积运算,得到多个第三金融操作日志特征,在多个第三金融操作日志特征中进行金融操作日志特征的采样,得到多个第一金融操作日志特征和多个第二金融操作日志特征。
68.b、将多个第一金融操作日志特征和多个第二金融操作日志特征输入至特征关联分析层,通过特征关联分析层,确定第一金融操作日志特征和第二金融操作日志特征之间的关联度。
69.c、基于关联度,确定第一预设训练模型的模型评价参数。
70.步骤a可以通过以下任意一种方式实现。
71.a1、从多个第三金融操作日志特征中确定第一模型优化样本集的金融操作日志特征,第一模型优化样本集包括模型参数优化阶段所需的多个第一数字金融行为日志和多个第三数字金融行为日志。
72.a2、在第一模型优化样本集的金融操作日志特征中进行金融操作日志特征的采样,得到多个第一金融操作日志特征和多个第二金融操作日志特征。
73.a3、从多个第三金融操作日志特征中确定第二模型优化样本集的金融操作日志特征,第二模型优化样本集包括循环训练阶段中所需的多个第一数字金融行为日志和多个第三数字金融行为日志,在第二模型优化样本集的金融操作日志特征中进行金融操作日志特征的采样,得到多个第一金融操作日志特征和多个第二金融操作日志特征。
74.a4、从多个第三金融操作日志特征中确定将第三模型优化样本集的金融操作日志特征,第三模型优化样本集包括当前循环训练阶段中,与当前指标优化阶段之前的至少两次模型参数优化阶段所需的多个第一数字金融行为日志和多个第三数字金融行为日志,在第三模型优化样本集的金融操作日志特征中进行金融操作日志特征的采样,得到多个第一金融操作日志特征和多个第二金融操作日志特征。
75.进一步地,下面示例性介绍本发明实施例提供的第一数字金融设备和第二数字金融设备共同执行的基于数字金融的大数据溯源方法。为便于理解,本实施例以该方法由第一数字金融设备和第二数字金融设备共同执行为例进行说明。其中,该基于数字金融的大数据溯源方法可以包括以下步骤:步骤s41,第一数字金融设备101从待运行的多个大数据溯源项目中获取第一大数据溯源项目,获取第一大数据溯源项目对应的溯源项目数据;其中,第一大数据溯源项目可以为多个大数据溯源项目中除初始化大数据溯源项目之外的大数据溯源项目。
76.其中,第一数字金融设备101获取第一大数据溯源项目和第一大数据溯源项目对应的溯源项目数据的方式可以参见上述步骤s21。
77.步骤s42,第一数字金融设备101确定第一大数据溯源项目在多个大数据溯源项目中的溯源事件优先级,基于溯源事件优先级、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对第一大数据溯源项目进行项目匹配分析,得到项目匹配分析结果;其中,第一数字金融设备101对第一大数据溯源项目进行项目匹配分析,以得到项目匹配分析结果的方式可以参见上述步骤s22。
78.步骤s43,若项目匹配分析结果表征多个大数据溯源项目中具有符合项目匹配规则的大数据溯源项目,则第一数字金融设备将符合项目匹配规则的大数据溯源项目作为与第一大数据溯源项目对应的目标匹配项目,缓存第一大数据溯源项目与目标匹配项目之间的项目匹配信息;其中,第一数字金融设备101确定与第一大数据溯源项目对应的目标匹配项目,且缓存第一大数据溯源项目与目标匹配项目之间的项目匹配信息的方式可以参见上述步骤s23的描述。
79.步骤s44,第一数字金融设备101基于所述项目匹配信息,生成与多个大数据溯源项目对应的项目匹配关系拓扑数据,将项目匹配关系拓扑数据和多个大数据溯源项目进行
数据融合,得到包括项目匹配关系拓扑数据的溯源指示信息,将溯源指示信息发送给第二数字金融设备102;其中,第一数字金融设备101基于缓存到的项目匹配信息,生成与多个大数据溯源项目对应的项目匹配关系拓扑数据的方式可以参见上述步骤s24的描述。
80.步骤s45,第二数字金融设备102接收第一数字金融设备发送的包括项目匹配关系拓扑数据的溯源指示信息;其中,第二数字金融设备102为第一数字金融设备101对应的数字金融服务集群中的用于进行项目溯源的数字金融设备,第一数字金融设备101为第二数字金融设备102对应的数字金融服务集群中的用于进行溯源项目分发的数字金融设备。
81.步骤s46,第二数字金融设备102基于项目匹配关系拓扑数据对应的项目匹配信息,从多个大数据溯源项目中获取符合项目运行规则的大数据溯源项目,将获取出的大数据溯源项目作为第一溯源项目,获取与第一溯源项目对应的候选项目队列。
82.其中,候选项目队列中包含多个第二溯源项目;第一溯源项目中可以包含初始化大数据溯源项目。
83.本实施例中,多个大数据溯源项目中包括参考值的大数据溯源项目即为符合项目运行规则的大数据溯源项目,即符合项目运行规则的大数据溯源项目的根项目信息节点中的项目匹配量等于参考值。
84.步骤s47,第二数字金融设备102基于第一溯源项目和多个第二溯源项目,生成与溯源指示信息中的多个大数据溯源项目对应的目标匹配信息节点拓扑数据,基于目标匹配信息节点拓扑数据对项目匹配关系拓扑数据进行大数据溯源控制。
85.详细地,第二数字金融设备102可以通过项目划分网络分别将第一溯源项目和多个第二溯源项目划分至与项目划分网络对应的项目执行资源对象,在项目执行资源对象中包括就绪的溯源资源时,将就绪的溯源资源作为第一溯源资源,在第一溯源资源的资源运行属性为执行属性时,通过第一溯源资源计算第一溯源项目,得到第一溯源项目对应的第一项目运行数据。进一步地,第二数字金融设备可以基于第一项目运行数据,将多个第二溯源项目中每个第二溯源项目的根项目信息节点的项目匹配量进行自减,将自减后的每个第二溯源项目分别作为待定溯源项目。进一步地,第二数字金融设备可以从每个待定溯源项目中搜索根项目信息节点的项目匹配量达到项目运行规则中的参考值的待定溯源项目,将搜索到的待定溯源项目作为与第一溯源项目对应的后继匹配项目。进一步地,第二数字金融设备可以在项目执行资源对象中将就绪的溯源资源作为第二溯源资源,在第二溯源资源的资源运行属性为执行属性时,通过第二溯源资源计算后继匹配项目,得到后继匹配项目对应的第二项目运行数据,直到执行完每个待定溯源项目时,得到每个待定溯源项目对应的第二项目运行数据。进一步地,第二数字金融设备可以基于第一项目运行数据、每个待定溯源项目对应的第二项目运行数据,生成与溯源指示信息中的多个大数据溯源项目对应的目标匹配信息节点拓扑数据,基于目标匹配信息节点拓扑数据对项目匹配关系拓扑数据进行大数据溯源控制。
86.可选的,在第一溯源资源的数量小于第一溯源项目的数量时,可以通过第一溯源资源计算第一溯源项目中的一部分第一溯源项目,在项目执行资源对象中包括新的就绪的第一溯源资源时,使用新的就绪的第一溯源资源来执行第一溯源项目中的另一部分第一溯
源项目。同理,在第二溯源资源的数量小于第二溯源项目的数量时,可以通过第二溯源资源计算后继匹配项目中的一部分后继匹配项目,在项目执行资源对象中包括新的就绪的第二溯源资源时,使用这些新的就绪的第二溯源资源来执行后继匹配项目中的另一部分后继匹配项目。
87.本实施例中,第二数字金融设备102可以基于第一溯源项目对应的第二项目运行数据(即新的第一项目运行数据),继续获取符合项目运行规则的大数据溯源项目,直到溯源指示信息中的多个大数据溯源项目溯源完成。
88.本实施例中,第二数字金融设备102可以基于第一项目运行数据,在项目执行资源对象的资源队列中调用第一溯源资源。进一步地,第二数字金融设备102可以将第一溯源资源的资源运行属性由执行属性调整为就绪属性,将就绪的第一溯源资源写入项目执行资源对象所对应的就绪资源栈。同理,在将就绪的第一溯源资源的资源运行属性调整为执行属性时,第二数字金融设备可以在项目执行资源对象的就绪资源栈中调用第一溯源资源,进而将第一溯源资源的资源运行属性由就绪属性调整为执行属性,将处于执行属性的第一溯源资源写入项目溯源资源池所对应的资源队列。其中,第二溯源资源的资源运行属性的调整过程同对第一溯源资源的资源运行属性的调整过程的方式相同或相类似。
89.本实施例中,基于第一项目运行数据、每个待定溯源项目对应的第二项目运行数据,生成与溯源指示信息中的多个大数据溯源项目对应的目标匹配信息节点拓扑数据,基于目标匹配信息节点拓扑数据对项目匹配关系拓扑数据进行大数据溯源控制的示例性描述如下。
90.首先,在融合第一项目运行数据和每个待定溯源项目对应的第二项目运行数据时,第二数字金融设备可以将第一项目运行数据写入第一溯源项目的第一溯源结果缓存,将写入第一溯源结果缓存中的数据作为第一溯源项目的第一溯源结果配置数据。
91.然后,第二数字金融设备102可以在每个待定溯源项目对应的第二项目运行数据中依次读取第j个项目运行数据,将第j个项目运行数据写入第j个待定溯源项目的第二溯源结果缓存,将写入第j个待定溯源项目的第二溯源结果缓存中的数据作为第j个待定溯源项目的第二溯源结果配置数据,且在第j个待定溯源项目的溯源信息缓存中获取第j个待定溯源项目对应的第二溯源项目数据,并在完成每个待定溯源项目时,得到每个待定溯源项目的第二溯源项目数据。进一步地,第二数字金融设备102可以基于第一溯源项目的第一溯源结果配置数据和每个待定溯源项目的第二溯源项目数据,生成与多个大数据溯源项目对应的目标匹配信息节点拓扑数据。进一步地,第二数字金融设备102可以将目标匹配信息节点拓扑数据和项目匹配关系拓扑数据进行相同信息节点部分的溯源进程分析,得到溯源进程分析结果,基于溯源进程分析结果确定项目匹配关系拓扑数据的溯源进程状态。
92.其中,本实施例中,第二数字金融设备102基于第一溯源项目的第一溯源结果配置数据和每个待定溯源项目的第二溯源项目数据,生成与多个大数据溯源项目对应的目标匹配信息节点拓扑数据的方式可以参见第一数字金融设备生成与多个大数据溯源项目对应的项目匹配关系拓扑数据的方式,这里不赘述。
93.其中,本实施例中,在基于第一溯源项目的第一溯源结果配置数据和每个待定溯源项目的第二溯源项目数据,生成与多个大数据溯源项目对应的目标匹配信息节点拓扑数据时,可以先基于第一溯源项目的第一溯源结果配置数据和每个待定溯源项目的第二溯源
项目数据,生成与第一溯源项目和每个待定溯源项目对应的第一目标匹配信息节点拓扑数据。
94.进一步地,第二数字金融设备102可以将每个待定溯源项目作为新的第一溯源项目,将每个待定溯源项目的第二溯源结果配置数据作为新的第一溯源结果配置数据,获取与每个待定溯源项目对应的候选项目队列。其中,候选项目队列中包含新的待定溯源项目,进而可以获取新的待定溯源项目的新的第二溯源项目数据,基于新的第一溯源项目的新的第一溯源结果配置数据和新的待定溯源项目的新的第二溯源项目数据,生成与新的第一溯源项目和新的待定溯源项目对应的第二目标匹配信息节点拓扑数据。其中,第二目标匹配信息节点拓扑数据是在第一目标匹配信息节点拓扑数据的基础上所生成的。如此循环,直到与最新的第一溯源项目对应的候选项目队列为空时,得到与多个大数据溯源项目对应的目标匹配信息节点拓扑数据。
95.举例而言,本实施例中,在确定项目匹配关系拓扑数据停止溯源进程状态时,第二数字金融设备可以启动用于更新用于进行项目溯源的数字金融设备表项的溯源调度规则,通过溯源调度规则获取用于进行项目溯源的数字金融设备表项,在用于进行项目溯源的数字金融设备表项中更新第一数字金融设备的数字金融设备标记。
96.如此,第一数字金融设备101在按照多个大数据溯源项目的溯源事件优先级异步执行第一大数据溯源项目的过程中,可以进行项目匹配分析,进而可以根据项目匹配分析结果缓存得到每个大数据溯源项目之间的项目匹配信息。基于此,在根据这些项目匹配信息得到项目匹配关系拓扑数据之后,可以进一步将项目分发得到的包括项目匹配关系拓扑数据的溯源指示信息,发送给数字金融服务集群中的其它用于进行项目溯源的数字金融设备,以使其它数字金融设备能够根据接收到的溯源指示信息中的项目匹配关系拓扑数据对应的项目匹配信息基于匹配关系执行这多个大数据溯源项目。
97.图4示出了本发明实施例提供的用于实现上述的基于数字金融的大数据溯源方法的设备的硬件结构示意图,该设备可以是图1中的第一数字金融设备101或者第二数字金融设备102。本实施例中,以第一数字金融设备101为例进行介绍。如图4所示,第一数字金融设备101可以包括处理器1011、机器可读存储介质1012、总线1013以及通信模块1014。
98.处理器1011用于执行机器可读存储介质1012存储的执行指令,使得处理器1011可以实现本实施例提供的方法,处理器1011、机器可读存储介质1012以及通信模块1014可分别通过总线1013实现通信连接和数据交互。
99.综上所述,本发明提供的实施方式中,通过获取用于对数字金融业务进行大数据溯源的待运行的多个大数据溯源项目,然后根据各所述大数据溯源项目分别对应的溯源事件优先级、溯源项目数据以及预设的项目匹配规则对各所述大数据溯源项目进行分析,得到溯源指示信息并发送给所述第二数字金融设备,使所述第二数字金融设备根据所述溯源指示信息执行所述大数据溯源项目。如此,可提高大数据溯源项目的项目溯源效率,并引入溯源时间优先级等参数作为项目溯源的参考依据,可以使得重要的溯源项目所溯源时间得到及时的处理。
100.进一步地,第一数字金融设备可以确定第一大数据溯源项目在多个大数据溯源项目中的溯源事件优先级,进而可以基于溯源事件优先级、第一大数据溯源项目对应的溯源项目数据以及项目匹配规则对第一大数据溯源项目进行项目匹配分析,以得到项目匹配分
析结果。在项目匹配分析结果表征多个大数据溯源项目中具有符合项目匹配规则的大数据溯源项目时,第一数字金融设备可以将符合项目匹配规则的大数据溯源项目作为与第一大数据溯源项目对应的目标匹配项目,进而缓存第一大数据溯源项目与目标匹配项目之间的项目匹配信息,这样,可以得到每个大数据溯源项目与各自的目标匹配项目之间的项目匹配信息。进一步地,第一数字金融设备可以基于缓存的项目匹配信息,生成与多个大数据溯源项目对应的项目匹配关系拓扑数据,并可以将项目匹配关系拓扑数据和多个大数据溯源项目进行数据融合,得到包括该项目匹配关系拓扑数据的溯源指示信息,将溯源指示信息发送给第二数字金融设备,以使第二数字金融设备可以基于溯源指示信息中的项目匹配关系拓扑数据所指示的项目匹配信息同步以及异步执行这多个大数据溯源项目。由此可见,本发明实施例中的第一数字金融设备可以按照溯源事件优先级异步执行待运行的多个大数据溯源项目,并可以根据异步执行每个大数据溯源项目的过程中所缓存的每个大数据溯源项目的溯源项目数据和溯源结果配置数据,确定多个大数据溯源项目之间的项目匹配信息,进而在根据这些项目匹配信息得到项目匹配关系拓扑数据之后,得到包括项目匹配关系拓扑数据的溯源指示信息,可以尽可能地确保第二数字金融设备快速的基于项目匹配关系拓扑数据所指示的项目匹配信息,同步以及异步执行该溯源指示信息中的多个大数据溯源项目。显然,通过第二数字金融设备所获取到的项目匹配关系拓扑数据,可以合理地让多个大数据溯源项目实现匹配结合,这样,可以尽可能地确保大部分大数据溯源项目均能够同步执行,从而提升溯源效率。
101.以上所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。通常在附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,在附图中提供的本发明的实施例的详细描述并非旨在限制本发明的保护范围,而仅仅是表示本发明的选定实施例。因此,本发明的保护范围应以权利要求的保护范围为准。此外,基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下可获得的各个其它实施例,都应属于本发明保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献