一种数据处理方法和装置制造方法及图纸

技术编号:24573958 阅读:29 留言:0更新日期:2020-06-21 00:06
本发明专利技术公开了一种数据处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取生产数据,分析生产数据的数据维度;其中,数据维度为生产数据可拆分的最小独立单元;根据预定组合方式,对所分析的数据维度进行组合,得到业务维度;确定生产数据中与数据维度相应的维度数据,以生成与业务维度相应的业务数据。该实施方式利用业务的处理规律,自动完成相关数据的分析加工,并能够无缝切入到各个数据加工系统中;整体不但降低了各业务环节的资源空间占用率,节约了处理数据的时间成本,还有助于业务消息的统一及规范化,缩短了业务方对业务需求的等待时长。

A data processing method and device

【技术实现步骤摘要】
一种数据处理方法和装置
本专利技术涉及计算机
,尤其涉及一种数据处理方法和装置。
技术介绍
在目前的数据加工处理过程中,通常需要根据业务需求接入各种消息。但数据源遍布于生产系统中的各个环节,互不统属、互不相干,消息的及时性和复用性便成为数据加工过程中不可忽视的因素,这些在业务分析中都是需要考虑的因素。以仓储物流为例,生产系统上下游都以运单为中心进行数据流转,各条业务线都需要从这些海量数据中,提取出相关数据进行分析、调配、核算等。但各个生产环节有着业务的差异,所需处理及展示数据的维度也不尽相同,然而或多或少都会有些交叉数据的提取需求。例如,每天所产生的订单、运单,基本都会经过分拣、运输、配送等环节。在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下问题:1)现有的数据加工,针对每一个业务环节均需单独编写加工逻辑,申请单独的数据存储空间,造成资源的浪费;2)需对相同数据源下的数据,重复加工成不同业务方所需求的维度,延长了整体业务的运行周期;且与上游业务数据的交互次数较多,存在数据的重复接入,需占用更多的资源,加大了企业的运营成本。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据处理方法和装置,至少能够解决现有技术中不同业务环节对于同一数据的维度要求不一,需单独开发加工逻辑,造成数据及时性以及复用性较低的问题。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种数据处理方法,包括:获取生产数据,分析所述生产数据的数据维度;其中,所述数据维度为所述生产数据可拆分的最小独立单元;根据预定组合方式,对所分析的数据维度进行组合,得到业务维度;确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据。可选的,所述分析所述生产数据的数据维度,包括:确定所述生产数据所属生产类型,将所述生产类型的生产维度作为所述生产数据的数据维度。可选的,所述根据预定组合方式,对所分析的数据维度进行组合,得到业务维度,包括:对所分析的数据维度进行两两组合,得到一级业务维度;确定除去所述一级业务维度后的第一剩余数据维度,对所述一级业务维度以及所述第一剩余数据维度进行组合,得到二级业务维度;确定除去所述二级业务维度后的第二剩余数据维度,对所述二级业务维度以及所述第二剩余数据维度进行组合,得到三级业务维度;重复上述过程,直至剩余数据维度的数量为零时停止。可选的,在所述确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据之后,还包括:获取数据调用请求中的调用维度,根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,提取与所确定的业务维度相应的业务数据并输出。可选的,所述根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,包括:根据所述调用维度中数据维度的数量,确定相应的业务维度等级,并在所确定的业务维度等级中,提取与所述调用维度中的数据维度相应的业务维度。可选的,所述数据维度具有维度标识;所述根据预定组合方式,对所分析的数据维度进行组合,得到业务维度,还包括:根据所述业务维度中数据维度的维度标识,生成所述业务维度的业务标识;所述根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,还包括:根据所述调用维度中数据维度的维度标识,生成相应的调用标识,确定与所述调用标识相应的业务标识,并将与所确定的业务标识相应的业务维度、作为与所述调用维度相应的业务维度。可选的,还包括:获取数据调用请求中的调用维度,根据所述调用维度中的数据维度,提取相应的维度数据并进行组合输出。为实现上述目的,根据本专利技术实施例的另一方面,提供了一种数据处理装置,包括:数据维度分析模块,用于获取生产数据,分析所述生产数据的数据维度;其中,所述数据维度为所述生产数据可拆分的最小独立单元;业务维度生成模块,用于根据预定组合方式,对所分析的数据维度进行组合,得到业务维度;业务数据生成模块,用于确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据。可选的,所述数据维度分析模块,用于:确定所述生产数据所属生产类型,将所述生产类型的生产维度作为所述生产数据的数据维度。可选的,所述业务维度生成模块,用于:对所分析的数据维度进行两两组合,得到一级业务维度;确定除去所述一级业务维度后的第一剩余数据维度,对所述一级业务维度以及所述第一剩余数据维度进行组合,得到二级业务维度;确定除去所述二级业务维度后的第二剩余数据维度,对所述二级业务维度以及所述第二剩余数据维度进行组合,得到三级业务维度;重复上述过程,直至剩余数据维度的数量为零时停止。可选的,还包括数据调用模块,用于:获取数据调用请求中的调用维度,根所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,提取与所确定的业务维度相应的业务数据并输出。可选的,所述数据调用模块,用于:根据所述调用维度中数据维度的数量,确定相应的业务维度等级,并在所确定的业务维度等级中,提取与所述调用维度中的数据维度相应的业务维度。可选的,所述数据维度具有维度标识;所述业务维度生成模块,还用于:根据所述业务维度中数据维度的维度标识,生成所述业务维度的业务标识;所述数据调用模块,还用于:根据所述调用维度中数据维度的维度标识,生成相应的调用标识,确定与所述调用标识相应的业务标识,并将与所确定的业务标识相应的业务维度、作为与所述调用维度相应的业务维度。可选的,还包括数据组合模块,用于:获取数据调用请求中的调用维度,根据所述调用维度中的数据维度,提取相应的维度数据并进行组合输出。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种数据处理电子设备。本专利技术实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一所述的数据处理方法。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一所述的数据处理方法。根据本专利技术所述提供的方案,上述专利技术中的一个实施例具有如下优点或有益效果:利用业务的处理规律,可自动完成相关数据的分析加工,并能够无缝切入到各个数据加工系统中;整体不但降低了各业务环节的资源空间占用率,节约了处理数据的时间成本,还有助于业务消息的统一及规范化,缩短了业务方对业务需求的等待时长。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的一种数据处理方法的主要流程示意图;图2是本专利技术实施例所提供的数据创建流程示意图;图3是本专利技术实施例提供的数据加工流程示意图;本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n获取生产数据,分析所述生产数据的数据维度;其中,所述数据维度为所述生产数据可拆分的最小独立单元;/n根据预定组合方式,对所分析的数据维度进行组合,得到业务维度;/n确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
获取生产数据,分析所述生产数据的数据维度;其中,所述数据维度为所述生产数据可拆分的最小独立单元;
根据预定组合方式,对所分析的数据维度进行组合,得到业务维度;
确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据。


2.根据权利要求1所述的方法,其特征在于,所述分析所述生产数据的数据维度,包括:
确定所述生产数据所属生产类型,将所述生产类型的生产维度作为所述生产数据的数据维度。


3.根据权利要求1所述的方法,其特征在于,所述根据预定组合方式,对所分析的数据维度进行组合,得到业务维度,包括:
对所分析的数据维度进行两两组合,得到一级业务维度;
确定除去所述一级业务维度后的第一剩余数据维度,对所述一级业务维度以及所述第一剩余数据维度进行组合,得到二级业务维度;
确定除去所述二级业务维度后的第二剩余数据维度,对所述二级业务维度以及所述第二剩余数据维度进行组合,得到三级业务维度;
重复上述过程,直至剩余数据维度的数量为零时停止。


4.根据权利要求1所述的方法,在所述确定所述生产数据中与数据维度相应的维度数据,以生成与所述业务维度相应的业务数据之后,还包括:
获取数据调用请求中的调用维度,根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,提取与所确定的业务维度相应的业务数据并输出。


5.根据权利要求4所述的方法,其特征在于,所述根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,包括:
根据所述调用维度中数据维度的数量,确定相应的业务维度等级,并在所确定的业务维度等级中,提取与所述调用维度中的数据维度相应的业务维度。


6.根据权利要求1或4所述的方法,其特征在于,所述数据维度具有维度标识;
所述根据预定组合方式,对所分析的数据维度进行组合,得到业务维度,还包括:
根据所述业务维度中数据维度的维度标识,生成所述业务维度的业务标识;
所述根据所述调用维度中的数据维度,确定与所述调用维度相应的业务维度,还包括:
根据所述调用维度中数据维度的维度标识,生成相应的调用标识,确定与所述调用标识相应的业务标识,并将与所确定的业务标识相应的业务维度、作为与所述调用维度相应的业务维度。


7.根据权利要求1所述的方法,其特征在于,还包括:
获取数据调用请求中的调用维度,根据所述调用维度中的数据维度,提取相应的维度数据并进行组合输出。


8.一种数据处理装置,其特征在于,包括:
数据维度分析模块,用于获取生产数据,分析所述生产数据...

【专利技术属性】
技术研发人员:张林
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1