数据处理方法、装置、设备及存储介质与流程
- 国知局
- 2024-11-19 09:37:29
本发明实施例涉及计算机,尤其涉及一种数据处理方法、装置、设备及存储介质。
背景技术:
1、目前,供应链领域中的物流系统可以同时运行路由计划业务、明细查询业务以及汇总指标查询业务等多个业务。具体的,路由计划业务可以为物流运单确定详细的配运计划(比如,可以是包括仓库、分拣中心、以及转运中心等多个路由节点的完整配运周期),明细查询业务可以向业务使用方提供详细路由信息的查询服务,汇总指标查询业务可以向业务使用方提供路由指标(比如,可以是用于对路由节点的运单量进行预测的运单量预测指标)的查询服务。
2、然而,在实现本发明过程中,发现现有技术中至少存在如下问题:物流系统中,路由计划业务产生的数据可以同步至明细查询业务,明细查询业务产生的数据可以同步至汇总指标查询业务,这样,汇总指标查询业务的数据获取过程需要经过多次数据输入输出(io,input-output);并且,明细查询业务产生的数据在同步至汇总指标查询业务的过程中,需要进行大量的汇总运算。上述问题,均会影响物流系统的运行效率。
技术实现思路
1、本发明实施例提供了一种数据处理方法、装置、设备及存储介质,可以提高物流系统的运行效率。
2、第一方面,本发明实施例提供了一种数据处理方法,该方法可以包括:接收数据同步请求;其中,数据同步请求携带有目标路由任务的至少一个路由节点分别对应的路由数据;对于目标路由任务的各路由节点,基于当前路由节点对应的路由数据,确定当前路由节点针对预创建的宽表中的各主键字段标识的当前主键字段值、以及当前路由节点针对宽表中的各影响度字段标识的当前影响度字段值,并基于各当前主键字段值和各当前影响度字段值,确定当前路由节点对应的指标汇总参考数据;各影响度字段标识对应不同的路由指标;根据目标路由任务的各路由节点分别对应的指标汇总参考数据,对宽表进行更新。
3、第二方面,本发明实施例还提供了一种数据处理装置,该装置可以包括:接收模块、确定模块、以及更新模块;
4、具体的,接收模块,用于接收数据同步请求;其中,数据同步请求携带有目标路由任务的至少一个路由节点分别对应的路由数据;确定模块,用于对于目标路由任务的各路由节点,基于当前路由节点对应的路由数据,确定当前路由节点针对预创建的宽表中的各主键字段标识的当前主键字段值、以及当前路由节点针对宽表中的各影响度字段标识的当前影响度字段值,并基于各当前主键字段值和各当前影响度字段值,确定当前路由节点对应的指标汇总参考数据;各影响度字段标识对应不同的路由指标;更新模块,用于根据目标路由任务的各路由节点分别对应的指标汇总参考数据,对宽表进行更新。
5、第三方面,本发明实施例提供了一种数据处理设备,该数据处理设备包括:
6、一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所提供的数据处理方法。
7、第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的数据处理方法。
8、上述发明中的实施例具有如下优点或有益效果:
9、本发明实施例提供的技术方案中,可以预先创建一个宽表,该宽表的结构可以包括多个主键字段和多个影响度字段。其中,宽表的各主键字段标识的主键字段值可以唯一表征路由计划业务生成的配运计划中的一个路由节点,宽表的各影响度字段标识对应不同的路由指标,各影响度字段标识的影响度字段值可以表征该路由节点对各路由指标的影响程度。基于该预先创建的宽表,本发明实施例可以直接将路由计划业务产生的路由数据同步至汇总指标查询业务。具体的,汇总指标查询业务接收到路由计划业务生成的针对目标路由任务的各路由节点分别对应的路由数据后,对于目标路由任务的各路由节点,可以基于当前路由节点对应的路由数据,确定当前路由节点针对宽表中的各主键字段标识的当前主键字段值、以及当前路由节点针对宽表中的各影响度字段标识的当前影响度字段值,并基于各当前主键字段值和各当前影响度字段值确定当前路由节点对应的指标汇总参考数据;之后,可以根据目标路由任务的各路由节点分别对应的指标汇总参考数据,对宽表进行更新。
10、可以看出,本发明实施例中,汇总指标查询业务可以基于预先创建的宽表的结构,将路由计划业务生成的路由数据转换为指标汇总参考数据,这样,汇总指标查询业务的数据获取过程仅需经过一次数据io,因此可以提高物流系统的运行效率。另外,本发明实施例对路由计划业务生成的路由数据进行映射转换的过程中,没有直接对各路由指标进行汇总,而是以影响度字段值记录路由节点对各路由指标的影响程度,显然,对于影响度字段值的统计运算过程要比对各路由指标的汇总运算过程要简单很多,所以本发明实施例可以降低对路由数据进行映射转换时的运算复杂度,从而可以进一步提高物流系统的运行效率。综上,本发明实施例通过减少汇总指标查询业务的数据获取过程的数据io次数、以及降低对路由数据处理时的运算复杂度,可以提高物流系统的运行效率。
技术特征:1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据处理方法,其特征在于,基于当前路由节点对应的所述路由数据,确定当前路由节点针对所述宽表中的各影响度字段标识的当前影响度字段值,包括:
3.根据权利要求1所述的数据处理方法,其特征在于,所述各主键字段标识至少包括路由节点字段标识,所述路由节点字段标识至少包括节点类型字段标识和节点属性字段标识。
4.根据权利要求3所述的数据处理方法,其特征在于,所述各主键字段标识还包括至少一个汇总维度字段标识和/或至少一个路由明细字段标识。
5.根据权利要求4所述的数据处理方法,其特征在于,所述宽表包括各候选数据表集合,所述各候选数据表集合分别包括至少一个候选数据表组;所述各候选数据表集合存储于不同的存储节点,当前候选数据表集合中的各所述候选数据表组存储于同一存储节点中的不同存储分区;
6.根据权利要求4所述的数据处理方法,其特征在于,各所述路由明细字段标识至少包括预测字段标识和实际字段标识;
7.根据权利要求3所述的数据处理方法,其特征在于,所述目标路由任务的各所述路由节点针对所述节点类型字段标识的当前节点类型字段值不同;
8.根据权利要求7所述的数据处理方法,其特征在于,当前路由节点对应的所述路由数据包括当前路由节点中的各所述路由子节点分别对应的路由计划序列,所述基于当前路由节点对应的所述路由数据,确定当前路由节点针对预创建的宽表中的各主键字段标识的当前主键字段值、以及当前路由节点针对所述宽表中的各影响度字段标识的当前影响度字段值,并基于各所述当前主键字段值和各所述当前影响度字段值,确定当前路由节点对应的指标汇总参考数据,包括:
9.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述目标路由任务的各所述路由节点分别对应的所述指标汇总参考数据,对所述宽表进行更新之后,所述方法还包括:
10.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述目标路由任务的各所述路由节点分别对应的所述指标汇总参考数据,对所述宽表进行更新之后,所述方法还包括:
11.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
12.根据权利要求1-11任意一项所述的数据处理方法,其特征在于,所述根据所述目标路由任务的各所述路由节点分别对应的所述指标汇总参考数据,对所述宽表进行更新,包括:
13.一种数据处理装置,其特征在于,包括:
14.一种数据处理设备,其特征在于,所述数据处理设备包括:
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-12任意一项所述的数据处理方法。
技术总结本发明实施例公开了一种数据处理方法、装置、设备及存储介质,涉及计算机技术领域,该方法可以包括:接收数据同步请求;数据同步请求携带有目标路由任务的各路由节点分别对应的路由数据;对于目标路由任务的各路由节点,基于当前路由节点对应的路由数据,确定当前路由节点针对预创建的宽表中的各主键字段标识的当前主键字段值、以及针对宽表中的各影响度字段标识的当前影响度字段值,并基于各当前主键字段值和各当前影响度字段值,确定当前路由节点对应的指标汇总参考数据;根据目标路由任务的各路由节点分别对应的指标汇总参考数据,对宽表进行更新。采用本发明实施例的技术方案,可以提高物流系统的运行效率。技术研发人员:崔立群,李洁,刘建设受保护的技术使用者:北京京东乾石科技有限公司技术研发日:技术公布日:2024/11/14本文地址:https://www.jishuxx.com/zhuanli/20241118/329543.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表