一种数据分拣方法、装置、系统、电子设备及存储介质制造方法及图纸

技术编号:36561879 阅读:15 留言:0更新日期:2023-02-04 17:17
本公开提供了一种数据分拣方法、装置、系统、电子设备及存储介质,涉及数据处理技术领域,尤其涉及信息流技术领域。具体实现方案为:分拣设备获得管理设备为各个业务方配置的分拣规则;响应于第一业务方提供业务数据,根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性;将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记;将所述业务数据流转至所述业务数据的分拣标记对应的业务线;管理设备配置分拣规则。应用本公开实施例提供的方案能够准确地对业务数据进行分拣。提供的方案能够准确地对业务数据进行分拣。提供的方案能够准确地对业务数据进行分拣。

【技术实现步骤摘要】
一种数据分拣方法、装置、系统、电子设备及存储介质


[0001]本公开涉及数据处理
,尤其涉及信息流


技术介绍

[0002]业务平台中不同的业务线对不同的业务数据进行处理,因此,业务平台获得业务数据后,需要对业务数据进行分拣,然后根据分拣结果将业务数据分配至不同的业务线进行处理。

技术实现思路

[0003]本公开提供了一种数据分拣的方法、装置、系统、电子设备及存储介质。
[0004]根据本公开的一方面,提供了一种数据分拣方法,包括:
[0005]获得管理设备为各个业务方配置的分拣规则,其中,所述分拣规则中包括:分拣信号、分拣标记和分拣逻辑;
[0006]响应于第一业务方提供业务数据,根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性;
[0007]将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记;
[0008]将所述业务数据流转至所述业务数据的分拣标记对应的业务线。
[0009]根据本公开的另一方面,提供了另一种数据分拣方法,包括:
[0010]确定各业务方对应的分拣信号、分拣标记和分拣逻辑;
[0011]针对每一业务方,生成包含该业务方对应的分拣信号、分拣标记和分拣逻辑的分拣规则;
[0012]为分拣设备配置各业务方对应的分拣规则,以使得所述分拣设备根据所配置的分拣规则对各业务方提供的业务数据进行分拣。
[0013]根据本公开的另一方面,提供了一种数据分拣装置,包括:
[0014]分拣规则获得模块,用于获得管理设备为各个业务方配置的分拣规则,其中,所述分拣规则中包括:分拣信号、分拣标记和分拣逻辑;
[0015]信号抽取模块,用于响应于第一业务方提供业务数据,根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性;
[0016]分拣标记确定模块,用于将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记;
[0017]业务数据流转模块,用于将所述业务数据流转至所述业务数据的分拣标记对应的业务线。
[0018]根据本公开的另一方面,提供了另一种数据分拣装置,包括:
[0019]分拣逻辑确定模块,用于确定各业务方对应的分拣信号、分拣标记和分拣逻辑;
[0020]分拣规则生成模块,用于针对每一业务方,生成包含该业务方对应的分拣信号、分拣标记和分拣逻辑的分拣规则;
[0021]分拣规则配置模块,用于为分拣设备配置各业务方对应的分拣规则,以使得所述分拣设备根据所配置的分拣规则对各业务方提供的业务数据进行分拣。
[0022]根据本公开的另一方面,提供了一种数据分拣系统,包括:分拣设备和管理设备;
[0023]所述分拣设备执行本公开实施例第一方面提供的数据分拣方法;
[0024]所述管理设备执行本公开实施例第二方面提供的数据分拣方法。
[0025]根据本公开的另一方面,提供了一种电子设备,包括:
[0026]至少一个处理器;以及
[0027]与所述至少一个处理器通信连接的存储器;其中,
[0028]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面或第二方面所述的数据分拣方法。
[0029]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述第一方面或第二方面所述的数据分拣方法。
[0030]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述第一方面或第二方面所述的数据分拣方法。
[0031]由以上可见,应用本公开实施例提供的方案进行业务数据分拣时,由于管理设备可以针对不同的业务方配置不同的分拣规则,因此,分拣设备可以准确地确定不同业务方的业务数据被分拣后流转的业务线,提高了分拣的准确性。
[0032]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0033]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0034]图1是本公开实施例提供的第一种数据分拣方法的流程示意图;
[0035]图2是本公开实施例提供的第二种数据分拣方法的流程示意图;
[0036]图3是本公开实施例提供的第三种数据分拣方法的流程示意图;
[0037]图4是本公开实施例提供的一种分拣逻辑确定方法的流程示意图;
[0038]图5a是本公开实施例提供的分拣规则列表的界面示意图;
[0039]图5b是本公开实施例提供的新增或修改分拣规则弹层的界面示意图;
[0040]图5c是本公开实施例提供的查看分拣规则历史版本弹层的界面示意图;
[0041]图5d是本公开实施例提供的分拣规则历史版本下拉列表的界面示意图;
[0042]图5e是本公开实施例提供的分拣规则首次上线确认弹层的界面示意图;
[0043]图5f是本公开实施例提供的分拣规则首次已上线弹层的界面示意图;
[0044]图5g是本公开实施例提供的分拣规则上线验证失败弹层的界面示意图;
[0045]图5h是本公开实施例提供的分拣规则非首次上线确认上线弹层的界面示意图;
[0046]图5i是本公开实施例提供的分拣规则非首次上线弹层的界面示意图;
[0047]图5j是本公开实施例提供的分拣规则下线确认弹层的界面示意图;
[0048]图5k是本公开实施例提供的分拣规则已下线弹层的界面示意图;
[0049]图5l是本公开实施例提供的分拣规则接入TOKEN重设确认弹层的界面示意图;
[0050]图5m是本公开实施例提供的分拣规则接入TOKEN已重设弹层的界面示意图;
[0051]图6a是本公开实施例提供的分拣标记列表的界面示意图;
[0052]图6b是本公开实施例提供的新增或修改分拣标记弹层的界面示意图;
[0053]图6c是本公开实施例提供的分拣标记上线弹层的界面示意图;
[0054]图6d是本公开实施例提供的分拣标记下线弹层的界面示意图;
[0055]图7a是本公开实施例提供的分拣逻辑列表的界面示意图;
[0056]图7b是本公开实施例提供的新增或修改分拣逻辑弹层的界面示意图;
[0057]图7c是本公开实施例提供的分拣逻辑校验界面的界面示意图;
[0058]图7d是本公开实施例提供的分拣逻辑二次确认上线弹层的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据分拣方法,包括:获得管理设备为各个业务方配置的分拣规则,其中,所述分拣规则中包括:分拣信号、分拣标记和分拣逻辑;响应于第一业务方提供业务数据,根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性;将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记;将所述业务数据流转至所述业务数据的分拣标记对应的业务线。2.根据权利要求1所述的方法,其中,在所述第一分拣规则包括多条分拣逻辑的情况下,所述将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记,包括:将所得信号属性与目标分拣逻辑进行匹配,其中,所述目标分拣逻辑为:所述第一分拣规则包括的分拣逻辑中未进行匹配、且匹配优先级最高的分拣逻辑;根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的目标分拣标记;根据所述目标分拣逻辑设置的标记处理模式,对所述目标分拣标记和所述业务数据的已有分拣标记进行处理,得到所述业务数据的分拣标记;按照所述目标分拣逻辑设置的逻辑排序,对所述业务数据的分拣标记进行排序;若所述目标分拣逻辑未设置匹配终止标记,则将所述目标分拣逻辑更新为所述第一分拣规则包括的分拣逻辑中未进行匹配的下一优先级的分拣逻辑,返回执行所述将所得信号属性与目标分拣逻辑进行匹配的步骤,直至遍历所述第一分拣规则包括的分拣逻辑。3.根据权利要求1所述的方法,其中,所述根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性,包括:对所述业务数据进行解析,确定已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号的路径;按照所确定的路径,对所述业务数据进行信号抽取,将抽取到的信号作为信号属性。4.根据权利要求1所述的方法,在对所述业务数据进行信号抽取之前,还包括:获得所述第一业务方基于自身存储的第一令牌数据生成的校验数据,基于所述校验数据和本地存储的第二令牌数据校验所述业务数据,其中,所述第二令牌数据为:所述管理设备为所述第一业务方配置的令牌数据;和/或对所述业务数据进行结构化校验。5.根据权利要求4所述的方法,其中,所述基于所述校验数据和本地存储的第二令牌数据校验所述业务数据,包括:根据所述校验数据中包括的所述第一业务方的标识、所述业务数据的时间戳、干扰数据、所述业务数据的数据格式、所述业务数据的表征数据以及本地存储的第二令牌数据,生成基准签名数据;根据所述校验数据中包括的签名数据和所述基准签名数据,校验所述业务数据。6.根据权利要求1

5中任一项所述的方法,所述方法还包括:
向所述管理设备反馈以下信息中的至少一种,以使得所述管理设备根据接收到的信息更新所述第一业务方对应的分拣规则和/或监控分拣流量:所述第一分拣规则包括的分拣信号在所述业务数据中的路径和所得信号属性;所述业务数据的分拣标记;所述业务数据的流转结果;所述第一业务方标识、校验结果、校验起始时间和校验结束时间。7.一种数据分拣方法,包括:确定各业务方对应的分拣信号、分拣标记和分拣逻辑;针对每一业务方,生成包含该业务方对应的分拣信号、分拣标记和分拣逻辑的分拣规则;为分拣设备配置各业务方对应的分拣规则,以使得所述分拣设备根据所配置的分拣规则对各业务方提供的业务数据进行分拣。8.根据权利要求7所述的方法,其中,通过以下方式获得各业务方对应的分拣逻辑:创建分拣子逻辑;获得所创建分拣子逻辑中待配置分拣信号的路径以及待配置分拣信号的属性;确定各分拣子逻辑间的逻辑关系以及待配置分拣标记;获得包含所确定的待配置分拣标记以及按照所确定的逻辑关系组合的各分拣子逻辑的分拣逻辑;为所述分拣逻辑设置针对分拣标记的标记处理模式和逻辑排序。9.根据权利要求7所述的方法,其中,所述为分拣设备配置各业务方对应的分拣规则,包括:按照以下方式,为分拣设备配置各业务方对应的分拣规则:从业务方对应的分拣规则中,确定处于上线状态的上线分拣规则;基于所述上线分拣规则中处于上线状态的分拣信号、分拣标记和分拣逻辑为所述分拣设备配置业务方对应的分拣规则。10.根据权利要求7

9中任一项所述的方法,所述方法还包括:响应于各业务方的接入请求,为各业务方生成令牌数据;向各业务方发送所生成的令牌数据;向所述分拣设备发送为各业务方生成的令牌数据。11.根据权利要求7

9中任一项所述的方法,所述方法还包括:接收所述分拣设备发送的以下信息中的至少一种,根据接收到的信息,更新各业务方对应的分拣规则和/或监控所述分拣设备的分拣流量:各业务方对应的分拣规则包括的分拣信号在业务数据中的路径和业务数据中记录的信号属性;所述分拣设备为业务数据设置的分拣标记;各业务方提供的业务数据的流转结果;各业务方的标识、针对各业务方的校验结果、校验起始时间和校验结束时间。12.一种数据分拣装置,包括:分拣规则获得模块,用于获得管理设备为各个业务方配置的分拣规则,其中,所述分拣
规则中包括:分拣信号、分拣标记和分拣逻辑;信号抽取模块,用于响应于第一业务方提供业务数据,根据已获得分拣规则中所述第一业务方对应的第一分拣规则包括的分拣信号,对所述业务数据进行信号抽取,得到信号属性;分拣标记确定模块,用于将所得信号属性与所述第一分拣规则包括的分拣逻辑进行匹配,根据匹配结果从所述第一分拣规则包括的分拣标记中确定所述业务数据的分拣标记;业务数据流转模块,用于将所述业务数据流转至所述业务数据的分拣标记对应的业务线。13.根据权利要求12所述的装置,其中,所述分拣...

【专利技术属性】
技术研发人员:刘仁杰蒋鑫胡博睿高华
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1