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

技术编号:20076571 阅读:26 留言:0更新日期:2019-01-15 01:04
本申请提供的一种数据梳理方法及装置、一种计算设备及存储介质,其中,所述方法包括为所述业务系统配置至少一个数据采集组件;通过所述至少一个数据采集组件采集所述业务系统运行时数据;将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。

A Data Combing Method and Device

The method includes configuring at least one data acquisition component for the business system, collecting the run-time data of the business system through at least one data acquisition component, combing the run-time data according to the preset carding rules and obtaining the combed data. Target data.

【技术实现步骤摘要】
一种数据梳理方法及装置
本申请涉及计算机
,特别涉及一种数据梳理方法及装置、一种计算设备及存储介质。
技术介绍
一个业务系统经过长时间的发展后,系统中会存在各种不利用维护的因素,通常我们称这些因素为具有高度业务语义的因素。这些因素存在隐晦性、复杂性、不统一性以及弱管控性等特性。以上几个特性随着业务系统发展逐渐庞大臃肿,随着数据量的增长,业务数据会变得更加难于梳理。
技术实现思路
有鉴于此,本申请实施例提供了一种数据梳理方法及装置、一种计算设备及存储介质,以解决现有技术中存在的技术缺陷。本申请实施例公开了一种数据梳理方法,包括:为所述业务系统配置至少一个数据采集组件;通过所述至少一个数据采集组件采集所述业务系统运行时数据;将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。另一方面,本申请还提供了一种业务系统数据梳理装置,包括:配置模块,被配置为为所述业务系统配置至少一个数据采集组件;采集模块,被配置为通过所述至少一个数据采集组件采集所述业务系统运行时数据;梳理模块,被配置为将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。另一方面,本申请还提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述数据梳理方法的步骤。另一方面,本申请还提供了一种计算机可读存储介质,其存储有计算机指令,该程序被处理器执行时实现所述数据梳理方法的步骤。本申请提供的一种数据梳理方法及装置、一种计算设备及存储介质,其中,所述方法包括为所述业务系统配置至少一个数据采集组件;通过所述至少一个数据采集组件采集所述业务系统运行时数据;将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。附图说明图1为本说明书一个或多个实施例提供的一种数据梳理方法所应用的系统架构的示意图;图2为本说明书一个或多个实施例提供的一种数据梳理方法的流程图;图3为本说明书一个或多个实施例提供的一种数据梳理方法的流程图;图4为本说明书一个或多个实施例提供的采用预设的梳理规则对运行时数据进行梳理的示意图;图5为本说明书一个或多个实施例提供的梳理的目标数据的数据量的趋势示意图;图6为本说明书一个或多个实施例提供的一种数据梳理方法的流程图;图7为本说明书一个或多个实施例提供的一种数据梳理方法的流程图;图8为本说明书一个或多个实施例提供的一种数据梳理装置的结构示意图;图9为本说明书一个或多个实施例提供的一种计算设备的结构框图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二、第三、第四、第五等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。在本说明书一个或多个实施例中,提供了一种数据梳理方法及装置、计算设备和计算机存储介质,在下面的实施例中逐一进行详细说明。首先,对于本说明书一个或多个实施例中涉及的术语进行说明。静态:指在系统未运行的情况下,对系统进行一些动作。动态:指在系统运行时,利用运行时信息对系统进行一些动作。嵌入:将一个子系统接入一个大系统中。领域模型:是对领域内的概念类或现实世界中对象的可视化表示。具有高度业务语义的因素:所述因素常常不能在代码层面体现出来,一般是开发过程中和上下游的约定。在支付宝系统中,所述因素比较常见,例如支付宝引擎调用下游时,下游支付工具返回的指令类型,通常就是开发前相关人员根据业务场景进行约定的。参见图1,本说明书一个实施例提供了一种数据梳理方法所应用的系统架构的示意图,包括业务系统102、旁路系统104、数据库106和数据采集组件108。所述旁路系统104为所述业务系统102提供若干数据采集组件108,所述数据采集组件108设置在所述业务系统102的内部链路的节点上,采集所述业务系统102运行时数据;所述旁路系统104接收采集的所述运行时数据,按照预设的梳理规则对所述运行时数据进行梳理,得到梳理后的目标数据;所述旁路系统104将梳理后的所述目标数据整理后,存储至所述数据库106。参见图2,本说明书一个或多个实施例提供了一种数据梳理方法,包括步骤202至步骤206。步骤202:为所述业务系统配置至少一个数据采集组件。本说明书一个或多个实施例中,所述业务系统可以包括但不限于淘宝订单业务处理系统或者支付宝退款业务处理系统等,根据实际应用进行设定,本申请对此不作任何限定。为所述业务系统配置至少一个数据采集组件,即将一个、两个或多个所述数据采集组件接入所述业务系统的内部链路上,使得所述数据采集组件在所述内部链路的关键变化点上进行采集。配置所述数据采集组件的多少以及位置根据所述业务系统进行具体设定,本申请对此不作任何限定。所述业务系统的关键变化点与所述业务系统的内部链路息息相关,例如未加工的单据在所述业务系统的内部链路运行过程中一直发生变化,有些变化点比较重要,有些变化点不重要,那么比较重要的变化点就可以是关键变化点,也可以理解为所述未加工的单据信息在所述业务系统的运行过程中一步步的补全,当信息补全达到一定程度时,该点就是比较重要的变化点即关键变化点。所述数据采集组件就可以配置在所述业务系统的内部链路的该关键变化点上。另外,实际应用中,所述关键变化点还可以设置在一笔支付的资金准备完成时的位置或者是一笔退款的金额分配工作完成时的位置。步骤204:通过所述至少一个数据采集组件采集所述业务系统运行时数据。本说明书一个或多个实施例中,所述业务系统采用领域模型设计,所述领域模型包含有一个业务系统完成一次业务动作所需要的所有信息,例如所述业务系统包括加入购物车业务的系统,该领域模型就可以包含加入购物车操作者的信息、商品加入购物车的时间以及加入购物车的商品所在网页的网址等。所述业务系统运行时数据包括但不限于业务类型、金额大小、支付工具和处理模式等,所述业务系统不同,所述运行时数据也会根据所述业务系统发生改变。步骤206:将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。本说明书一个或多个实施例中,所述数据梳理方法为所述业务系统配置至少一个数据采集组件,通过所述至少一个数据采集组件自动采集所述业务系统运行时数据,将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据;所述方法将所述数据采集组件配置本文档来自技高网...

【技术保护点】
1.一种数据梳理方法,其特征在于,包括:为所述业务系统配置至少一个数据采集组件;通过所述至少一个数据采集组件采集所述业务系统运行时数据;将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。

【技术特征摘要】
1.一种数据梳理方法,其特征在于,包括:为所述业务系统配置至少一个数据采集组件;通过所述至少一个数据采集组件采集所述业务系统运行时数据;将所述运行时数据按照预设的梳理规则进行梳理,并得到梳理后的目标数据。2.根据权利要求1所述的方法,其特征在于,还包括:对所述目标数据进行整理。3.根据权利要求2所述的方法,其特征在于,还包括:将所述目标数据存储至数据库。4.根据权利要求3所述的方法,其特征在于,还包括:展示所述目标数据。5.根据权利要求1所述的方法,其特征在于,将所述运行时数据按照预设的梳理规则进行梳理包括:根据业务类型对所述运行时数据进行第一级分类;根据业务接口对第一级分类的每一类所述运行时数据进行第二级分类;根据业务描述信息对于第二级分类的每一类所述运行时数据进行第三级分类,实现对所述运行时数据的梳理。6.根据权利要求5所述的方法,其特征在于,根据业务描述信息对于第二级分类的每一类所述运行时数据进行第三级分类之后,还包括:根据业务操作信息对于第三级分类的每一类所述运行时数据进行第四级分类,实现对所述运行时数据的梳理。7.根据权利要求6所述的方法,其特征在于,根据业务操作信息对于第三级分类的每一类所述运行时数据进行第四级分类之后,还包括:根据业务属性信息对于第四级分类的每一类所述运行时数据进行第五级分类,实现对所述运行时数据的梳理。8.根据权利要求1所述的方法,其特征在于,所述业务系统采用领域模型设计。9.一种业务系统数据梳理装置,其特征在于,包括:配置模块,被配置为为所述业务系统配置至少一个数据采集组件;采集模块,被配置为通过所述至少一个数据采集组件采集所述业务系统运行时数据;梳理模块,被配置为...

【专利技术属性】
技术研发人员:王宁董奇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1