数据映射方法、系统、装置、服务器和存储介质制造方法及图纸

技术编号:27059234 阅读:11 留言:0更新日期:2021-01-15 14:39
本申请涉及一种数据映射方法、系统、装置、服务器和存储介质。所述方法包括:响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系;根据所述业务模型和所述业务系统之间的映射关系,将所述业务系统的业务数据映射至所述业务模型中。采用本方法能够实现准确将不同业务类型的业务数据进行映射。

【技术实现步骤摘要】
数据映射方法、系统、装置、服务器和存储介质
本申请涉及计算机
,特别是涉及一种数据映射方法、系统、装置、服务器和存储介质。
技术介绍
随着计算机技术的发展,越来越多的企业采用业务系统来实现企业的活动,如营销规划、销售平台、销售进程管理、客户服务管理、客户关系管理、风险防范、存储业务数据和获取业务数据,等等。其中,业务系统是指企业达成定位所需要的业务环节、各合作伙伴扮演的角色以及利益相关者合作与交易的方式和内容。当计算机设备需要访问业务系统时,通常是直接操作所要访问的业务系统的数据库,将数据库中的数据进行映射。然而,传统的数据映射方法,无法准确将业务数据进行映射。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够准确将业务数据进行映射的数据映射方法、系统、装置、服务器和存储介质。一种数据映射方法,所述方法包括:响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;其中,所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系;根据所述业务模型和所述业务系统之间的映射关系,将所述业务系统的业务数据映射至所述业务模型中。在其中一个实施例中,所述确定业务模型以及所述业务模型对应的系统方案之后,还包括:基于所述系统方案确定所述业务系统的系统类型;所述基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系,包括:基于所述业务模型和所述业务系统的系统类型获取所述业务模型和所述业务系统之间的映射关系。在其中一个实施例中,所述基于所述业务模型和所述业务系统的系统类型获取所述业务模型和所述业务系统之间的映射关系,包括:基于所述业务模型和所述业务系统的系统类型确定模型解析器;同一系统类型的所述业务系统确定同一所述模型解析器;通过所述模型解析器获取所述业务模型和所述业务系统之间的映射关系。在其中一个实施例中,所述将所述业务系统的业务数据映射至所述业务模型中之后,还包括:当接收到用户终端发送的数据请求时,确定所述数据请求所请求的目标数据;从映射之后的所述业务模型中获取所述目标数据,并将所述目标数据发送至所述用户终端。在其中一个实施例中,所述数据请求包括业务模型标识和用户标识;所述当接收到用户终端发送的数据请求时,确定所述数据请求所请求的目标数据,包括:当接收到用户终端发送的数据请求时,基于所述数据请求中包括的业务模型标识,从各个业务模型中确定目标模型;基于所述数据请求中包括的用户标识,通过所述目标模型确定所述用户标识所请求的目标数据。一种数据映射系统,所述系统包括服务器和业务终端;所述服务器包括业务模型,所述服务器响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;其中,所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系;根据所述业务模型和所述业务系统之间的映射关系,将所述业务终端所包括的所述业务系统的业务数据映射至所述业务模型中;所述业务终端包括业务系统,所述业务终端获取所述业务数据,并通过所述业务模型和所述业务系统之间的映射关系将所述业务数据映射至所述服务器所包括的所述业务模型中。在其中一个实施例中,所述系统还包括用户终端;所述用户终端获取数据请求,并将所述数据请求发送至所述服务器,接收所述服务器返回的目标数据;所述服务器接收所述用户终端发送的数据请求,确定所述数据请求所请求的目标数据;从映射之后的所述业务模型中获取所述目标数据,并将所述目标数据发送至所述用户终端。一种数据映射装置,所述装置包括:业务模型和系统方案确定模块,用于响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;业务系统和系统类型确定模块,用于基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;映射关系获取模块,用于基于所述业务模型和所述业务系统的系统类型获取所述业务模型和所述业务系统之间的映射关系;映射模块,用于根据所述业务模型和所述业务系统之间的映射关系,将所述业务系统的业务数据映射至所述业务模型中。一种服务器,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。上述数据映射方法、系统、装置、服务器和存储介质,数据映射指令待获取的同一业务类型的业务数据确定同一业务模型,即数据映射指令待获取的同一业务类型的业务数据共用同一业务模型,再基于业务模型和所确定的业务系统获取业务模型和业务系统之间的映射关系;根据业务模型和业务系统之间的映射关系,将同一业务类型的业务数据映射至同一业务模型中,屏蔽了不同业务系统造成的影响,避免了不同类型的业务数据由于字段或者表的定义不同而无法准确进行映射的问题,可以实现准确将不同业务类型的业务数据进行映射,从而可以从业务模型中获取到准确的业务数据。附图说明图1为一个实施例中数据映射方法的应用环境图;图2为一个实施例中数据映射方法的流程示意图;图3为另一个实施例中数据映射方法的流程示意图;图4为另一个实施例中数据映射方法的流程示意图;图5为一个实施例中数据映射系统为单个系统的数据映射方法的流程示意图;图6为另一个实施例中数据映射系统为异构系统的数据映射方法的流程示意图;图7为一个实施例中数据映射装置的结构框图;图8为一个实施例中服务器的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的数据映射方法,可以应用于如图1所示的应用环境中。其中,业务终端102通过网络与服务器104进行通信,用户终端106通过网络与服务器104进行通信。服务器104响应于数据映射指令,确定业务模型以及业务模型对应的系统方案;数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;基于系统方案确定系统方案对应的业务系统;每一业务系统对应一个系统方案;基于业务模型和业务系统获取业务模型和业务系统之间的映射关系;根据业务模型和业务系统之间的映射关系,将业务终端102所包括的业务系统的业务数据映射至业务模型中。进一步地,用户终端本文档来自技高网...

【技术保护点】
1.一种数据映射方法,其特征在于,所述方法包括:/n响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;其中,所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;/n基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;/n基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系;/n根据所述业务模型和所述业务系统之间的映射关系,将所述业务系统的业务数据映射至所述业务模型中。/n

【技术特征摘要】
1.一种数据映射方法,其特征在于,所述方法包括:
响应于数据映射指令,确定业务模型以及所述业务模型对应的系统方案;其中,所述数据映射指令待获取的同一业务类型的业务数据确定同一业务模型;
基于所述系统方案确定所述系统方案对应的业务系统;每一所述业务系统对应一个所述系统方案;
基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系;
根据所述业务模型和所述业务系统之间的映射关系,将所述业务系统的业务数据映射至所述业务模型中。


2.根据权利要求1所述的方法,其特征在于,所述确定业务模型以及所述业务模型对应的系统方案之后,还包括:
基于所述系统方案确定所述业务系统的系统类型;
所述基于所述业务模型和所述业务系统获取所述业务模型和所述业务系统之间的映射关系,包括:
基于所述业务模型和所述业务系统的系统类型获取所述业务模型和所述业务系统之间的映射关系。


3.根据权利要求2所述的方法,其特征在于,所述基于所述业务模型和所述业务系统的系统类型获取所述业务模型和所述业务系统之间的映射关系,包括:
基于所述业务模型和所述业务系统的系统类型确定模型解析器;同一系统类型的所述业务系统确定同一所述模型解析器;
通过所述模型解析器获取所述业务模型和所述业务系统之间的映射关系。


4.根据权利要求1所述的方法,其特征在于,所述将所述业务系统的业务数据映射至所述业务模型中之后,还包括:
当接收到用户终端发送的数据请求时,确定所述数据请求所请求的目标数据;
从映射之后的所述业务模型中获取所述目标数据,并将所述目标数据发送至所述用户终端。


5.根据权利要求4所述的方法,其特征在于,所述数据请求包括业务模型标识和用户标识;
所述当接收到用户终端发送的数据请求时,确定所述数据请求所请求的目标数据,包括:
当接收到用户终端发送的数据请求时,基于所述数据请求中包括的业务模型标识,从各个业务模型中确定目标模型;
基于所述数据请求中包括的用户标识,通过所述目标模型确定所述用户标识所请求的目标数据。


6.一种数据映射系统,其特征在于,...

【专利技术属性】
技术研发人员:林洲杨坤元
申请(专利权)人:云镝智慧科技有限公司
类型:发明
国别省市:广东;44

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

1