一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据关系网的映射方法、系统、存储介质和计算机设备与流程

2022-11-30 15:51:09 来源:中国专利 TAG:


1.本实施例涉及计算机技术领域,尤其涉及数据关系网的映射方法、系统、存储介质和计算机设备。


背景技术:

2.通用数据关系网映射接口调用方法,仅支持将业务数据信息调入本系统,对于多元化、特殊的数据类型,调用后,无法同步将其业务信息主键做好映射,并自动维护好。在接口调用时,对于业务主键信息匹配不到的,或是系统自动舍弃关系数据的,调入后,会存在差异数据,需要人为线下维护和核对,操作工作量大,效率低下,且存在数据遗漏的缺口。


技术实现要素:

3.本发明实施例提供了数据关系网的映射方法、系统、存储介质和计算机设备,在通用数据关系网映射接口调用时,可以将多元化、特殊的数据类型快速同步,能够在数据存在较大差异的情况下,实现良好的映射关系的确定,可提升数据收集的工作效率、数据质量及数据准确性。
4.为了实现上述目的,本技术实施例的技术方案为:
5.第一方面,本技术实施例提供了一种数据关系网的映射调用方法,所述方法包括:
6.获取动因参数信息,其中动因参数信息至少还包括一个或多个动因参数名称及其对应的参数值、参数单位;
7.将每一个动因参数名称下对应的动因参数信息进行打包封装并通过请求接口与前端数据中台对接,用于调取满足该动因参数信息下的前端数据中台中的数据文件;
8.将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系;
9.执行数据映射操作。
10.进一步地,根据某一任务项目及在该任务项目下的某一时间段期间内获取动因参数信息。
11.进一步地,执行数据映射操作包括通过动因参数信息,将数据中台中满足该动因参数信息的数据映射到标准成本动因参数中,方便从标准成本动因参数数据文件中查看前端数据中台中的文件信息。
12.进一步地,所述方法在执行数据映射操作时,将一个动因参数名称与一个标准成本动因参数名称进行映射操作,或将多个动因参数名称分别与多个标准成本动因参数名称同时进行相对应的映射操作。
13.进一步地,所述方法还包括可将调取的前端数据文件与后端的标准成本动因参数文件建立起来的数据映射关系清除,清除时,可选择将建立起来的一个动因参数名称与一个标准成本动因参数名称的映射关系进行清除,或将多个动因参数名称分别与多个标准成本动因参数名称建立起来的映射关系同时进行清除。
14.进一步地,将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射
关系时,包括根据动因参数信息与标准成本动因参数文件的全部名称、部分参数名称或数据类型三个因素中的至少一个因素进行匹配映射。
15.进一步地,所述方法还包括当某一动因参数信息未获取到时,给予报错提醒。
16.进一步地,将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系后保存建立起来的映射关系,当执行数据映射关系时,可直接调取建立起来的数据映射关系。
17.第二方面,本发明实施例还提供了一种数据关系网的映射系统,所述系统包括:
18.动因参数获取单元,用于获取动因参数信息,其中动因参数信息至少还包括一个或多个动因参数名称及其对应的参数值、参数单位;
19.动因参数接口封装单元,用于将每一个动因参数名称下对应的动因参数信息进行打包封装并通过请求接口与前端数据中台对接,用于调取满足该动因参数信息下的数据文件;
20.映射关系建立单元,用于将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系;
21.映射关系执行单元,用于执行数据映射操作。
22.第三方面,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于有处理器加载并执行上述方法技术方案的方法步骤。
23.第四方面,本发明实施例还提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述方法技术方案的方法步骤。
24.本技术一些实施例提供的技术方案带来的有益效果至少包括:
25.通过将预算任务、预算期间、及动因参数名称等动因参数信息进行打包封装,并通过接口与数据中台对接,自动获取各业务前端已沉淀到数据中台中的业务信息参数,可以实现通过多维度、多口径通道,全方位切合数据的主键唯一,自动过滤掉无需调用并生成映射关系的数据,在后续对各业务功能进行数据调用时,可以快速、精准、高效的响应,提升数据质量,提高数据收集的速度。
附图说明
26.为了更清楚地说明本实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
27.图1为本发明实施例的方法流程图;
28.图2为本发明实施例的租户权限体系图;
29.图3为本发明实施例的网银在线签约授权流程图;
30.图4为本发明实施例的租户个性化采集全流程设置流程框图;
31.图5为本发明实施例的系统框图;
32.图6为本发明实施例的装置结构示意图。
具体实施方式
33.下面结合附图对本实施例进行详细描述。
34.以下通过特定的具体实例说明本实施例的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本实施例的其他优点与功效。显然,所描述的实施例仅仅是本实施例一部分实施例,而不是全部的实施例。本实施例还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本实施例的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实施例保护的范围。
35.需要说明的是,本技术提供的数据关系网的映射方法一般由计算机设备执行,相应的,数据关系网的映射系统一般装设于计算机设备中。
36.本技术的计算机设备上可以安装有各种通信客户端应用,例如:视频录制应用、视频播放应用、语音交互应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
37.计算机设备可以是硬件,也可以是软件。当计算机设备为硬件时,可以是具有显示屏的各种计算机设备,包括但不限于智能手机、平板电脑、膝上型便携式计算机和台式计算机等等。当计算机设备为软件时,可以是安装上述所列举的计算机设备中。其可以实现呈多个软件或软件模块(例如:用来提供分布式服务),也可以实现成单个软件或软件模块,在此不作具体限定。
38.当计算机设备为硬件时,其上还可以安装有显示设备和摄像头,显示设备显示可以是各种能实现显示功能的设备,摄像头用于采集视频流;例如:显示设备可以是阴极射线管显示器(cathode ray tube display,简称cr)、发光二极管显示器(light-emitting diode display,简称led)、电子墨水屏、液晶显示屏(liquid crystal display,简称lcd)、等离子显示面板(plasma display panel,简称pdp)等。用户可以利用计算机设备上的显示设备,来查看显示的文字、图片、视频等信息。
39.下面结合图1具体介绍本实施例的方法。
40.如图1所示,本实施例提供的一种数据关系网的映射方法,所述方法包括步骤:
41.s101,获取某一预算任务、预算期间下的动因参数信息,其中动因参数信息还包括一个或多个动因参数名称及其对应的参数单位、参数值。
42.下面结合图2对动因参数信息进行详细的解释说明,其中,动因参数为影响某一项目评价指标的动态因素,比如:影响办公费的动态因素包括电费、水费、机构数量、机构内的人数等,营销系统中影响销售额评价指标包括销售人员数量、各销售人员的销售数额等,设备管理系统中影响设备质量评价标准的包括设备名称及对应的数量、维修记录等,都可作为其对应的动因参数。
43.通过对动因参数的设置,可以确定动因参数的项目,在选择的各动因参数的项目下可以捞取前端数据中台中的满足该动因参数项目下的数据,将捞取的数据与本地的后端标准成本动因参数进行映射匹配,形成对应的映射关系。其中选择的各动因参数之间的关系是和的关系,例如图2,图中中针对的是预算项目,图2中的预算任务、预算时间下的预算中台参数名称、对应预算中台参数名称下一一对应的参数单位、参数值信息。而数据中台可为包含大量数据的数据集合,数据中台中可含有不同业务类型的数据,例如人资系统数据、
pms数据、营销系统数据等,在预算项目下,可根据预算任务,预算时间,在动因参数名称下选择需要设置映射关系的动因参数名称,这样动因参数就可以确定下来。
44.需要说明书的是,数据中台中的不同项目、不同业务类型的数据可以在前端通过各工作人员进行维护更新。
45.参看表1,给出了一个人资系统的原始动因参数维护的实例。
46.[0047][0048]
表1:原始动因参数维护
[0049]
本表1中的信息可存储于人资系统数据中,其中动因参数信息如上所述,包括各动因参数名称及其项下的数量、单位。另外其他维度的信息可附着于动因参数下,用于综合评价动因参数,例如单位名称、部门信息、申请日期、动因参数唯一id信息、开始日期等,这些数据信息可在前端系统录入人资系统数据中,人资系统数据可在有新的数据信息录入后更新系统。另外,表1的数据信息隶属于人资系统,所以在录入信息时,录入归档于人员的预算编制任务项。
[0050]
表2给出了一个请求动因参数事例。
[0051][0052]
表2:请求动因参数
[0053]
s102,将每一个动因参数名称下对应的动因参数信息进行打包封装并通过但不限于get接口与前端数据中台对接,用于调取满足该动因参数信息下的前端数据文件;
[0054]
具体的,当获取到如步骤s101的动因参数信息后,将对应的动因参数信息进行打包封装并通过get接口与前端数据中台对接,其中,所述的对应的动因参数信息包括在某一任务项目及在该任务项目下的某一时间段期间内影响某一项目评价指标的动态因素,例如在预算项目、预算期间及在该预算项目、预算期间下的包括预算中台参数名称(即在数据中台中的动因参数名称)、计量单位、参数值,将这些信息打包后就可以通过get接口与数据中台对接了。
[0055]
s103,将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系;
[0056]
在建立映射关系时,可以根据前端动因参数信息与标准成本动因参数文件的全部名称、部分参数名称或数据类型三个因素中的至少一个因素进行匹配映射。但映射关系的建立并不限于列举出来的匹配原则及因素。
[0057]
将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系后保存建立起来的映射关系,当执行数据映射关系时,可直接调取建立起来的数据映射关系。
[0058]
s104,执行数据映射操作。
[0059]
当建立好映射关系网后,就可以根据需求执行数据的调取操作了,另外,在调取映射关系时,可按照上述步骤的映射关系建立规则实时的建立新的映射关系并保存。
[0060]
本实施例的执行数据映射操作包括通过动因参数信息,将数据中台中满足该动因参数信息的数据映射到标准成本动因参数中,方便从标准成本动因参数数据文件中查看前端数据中台中的文件信息。
[0061]
另外,如图3所示,在通过标准成本动因参数调取动因参数时,若未匹配到动因参数,还可再次获取选择动因参数,将选择的动因参数与标准成本动因参数进行匹配映射,这个过程可手工操作。
[0062]
参看图4,为后端应用人员、原始动因参数、动因参数、映射关系设置及与预算中台(数据中台)的关系图,其中,标准成本专业人员及外部其他专业人员都可以将原始动因参数信息或草稿导入到预算中台(数据中台)中。而只有标准成本专业人员可以设置动因参数映射关系,并可根据设置的数据映射关系网调用或查询原始动因参数。
[0063]
还需要说明的是,所述方法在执行数据映射操作时,可选择将一个动因参数名称与一个标准成本动因参数名称进行映射操作,或将多个动因参数名称分别与多个标准成本动因参数名称同时进行相对应的映射操作。当选择多个动因参数名称分别与多个标准成本动因参数名称同时进行相对应的映射操作时,可将不同的映射关系分别调取显示,可分界面或分页或在同页分不同部分进行映射结果的显示。
[0064]
另外,在一些可实现的实施例中,所述方法还包括可将调取的前端数据文件与后端的标准成本动因参数文件建立起来的数据映射关系清除,清除时,可选择将建立起来的一个动因参数名称与一个标准成本动因参数名称的映射关系进行清除,或将多个动因参数名称分别与多个标准成本动因参数名称建立起来的映射关系同时进行清除。
[0065]
在一些可实现的实施例中,所述方法还包括当某一动因参数信息未获取到时,给予报错提醒,或者当获取到的字段信息不符合规则时,也给予报错。
[0066]
本实施例方法通过预算任务、预算期间、动因参数名称等信息封装并通过get接口与数据中台对接,用于调取满足该动因参数信息下的数据文件,将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系,后续根据映射关系网对各业务功能进行数据调用时,可以快速、精准、高效的响应,准确的搜寻的所需的数据。
[0067]
如图5所示,为了实施上述方法,本实施例还提供了一种数据关系网的映射系统,本系统具体包括以下几个模块单元:
[0068]
动因参数获取单元201,用于获取某一预算任务、预算期间下的动因参数信息,其中动因参数信息还包括一个或多个动因参数名称及其对应的计量单位、参数单位、参数值;
[0069]
动因参数接口封装单元202,用于将每一个动因参数名称下对应的动因参数信息进行打包封装并通过get接口与前端数据中台对接,用于调取满足该动因参数信息下的前
端数据文件;
[0070]
映射关系建立单元203,用于将调取的前端数据文件与后端的标准成本动因参数文件建立数据映射关系;
[0071]
映射关系执行单元204,用于执行数据映射操作。
[0072]
需要说明的是,上述实施例提供的系统在执行上述方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成上述的全部或者部分功能。另外,上述实施例提供的系统与方法实施例属于同一构思,其体现实现过程详见方法实施例,针对实施的方法不再赘述。
[0073]
下面再具体补充说明一下映射关系执行单元具体构成和功能。
[0074]
在一些实施例中,映射关系执行单元至少包括在映射关系网建立的过程中将各操作因素单元显示在界面上的显示单元。通过在该显示单元上操作,可设置对应的映射关系网,及显示对应的映射关系网。具体的显示单元包括可显示在电子显示屏上的动因参数映射关系设置主界面。示例性地,动因参数映射关系设置主界面可再参见图2,该界面包括预算任务、预算期间、数据来源三个主选项,映射关系执行单元还可设置对应的单元子模块实现数据加载、自动对应、清除对应和导出功能,并在显示单元上设置四个按钮,用于驱动。动因参数映射关系设置主界面上还包括一表格,该表格包括序号、预算中台参数名称、计量单位、参数值、数据来源和标准成本动因参数名称几个选项。
[0075]
界面功能设置好后即可设置一定的数据映射操作规则,例如,在一些实施例中可设置下述规则:
[0076]
必填项校验:年份、单位、参数名称、参数单位、参数值,若必填项为空,则提示,比如:年份为必填项。
[0077]
根据年份 责任中心 参数名称进行唯一性校验,相同年份 责任中心 参数名称的数据第一次插入,第二次直接更新对应的计量单位、参数值、来源系统等信息。
[0078]
根据年份、模块简称(预算任务)、任务周期类型条件调用,是否有对应的预算任务,若找不到,则返回,并提示“当前年份下未有匹配的预算任务”;再根据确定的任务id校验所传入单位是否在该任务级责任中心范围内,若是则接受,否则不接受此记录,提示“责任中心无效”。
[0079]
字段信息不符合规则,报错,不接收。
[0080]
具体的界面元素设置可参见表3,
[0081]
[0082][0083]
表格区域“预算中台参数名称”列加载显示当前所选预算期间对应年份的中台动因参数名称。
[0084]
表格区域计量单位、参数值分别显示中台动因参数的计量单位、参数值。
[0085]
表格区域“标准成本动因参数名称”列显示已对应成功的标准成本参数名称。
[0086]
自动对应:根据当前界面已加载的预算中台中动因参数名称与标准成本动因参数名称进行自动匹配,只匹配标准成本动因参数输入方式为“直接输入”的,名称相同的则自动将标准成本参数名称显示在“标准成本动因参数名称”列。
[0087]
手工设置对应:
[0088]
表格区域“标准成本动因参数名称”列显示已对应成功的标准成本参数名称;
[0089]
未匹配成功的,可手工维护,点击标准成本动因参数名称下的选项,出现如图3页面的可弹窗“选择动因项目”;如图3所示。可勾选未匹配成功的参数。
[0090]
显示所选预算任务、预算期间输入方式为“直接输入”的动因参数名称,过滤掉已停用的动因参数,单选,点击确定即将所选计量返回值“标准成本动因参数名称”单元格。
[0091]
另外,“清除对应”按钮默认灰色不可用,当选择一行或者多行对应关系记录时删除按钮方可用,点击“清除对应”表示清除所选记录的对应关系,支持全选、多选、单选清除对应关系。清除对应时可给予确认提示“请确认是否清除对应?”确认即删除所选记录的对应关系。取消即不删除所选记录对应关系并关闭提示页面。
[0092]
当设置好数据映射关系后,即可保存标准成本中动因参数和预算中台中参数的对应关系,便于参数录入界面能够根据此对应关系获取中台的动因参数值。
[0093]
上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
[0094]
本技术实施例还提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于有处理器加载并执行上述数据关系网的映射方法步骤。
[0095]
具体执行过程可以参见图1所示实施例的具体说明,在此不进行赘述。
[0096]
本技术实施例还提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述数据关系网的映射方法。
[0097]
请参见图6,为本技术实施例提供的一种数据关系网的映射系统的主要硬件结构示意图。如图6所示,
[0098]
可以包括:至少一个处理器301,至少一个网络接口304,用户接口303,存储器305,至少一个通信总线302。
[0099]
其中,通信总线302用于实现这些组件之间的连接通信。
[0100]
其中,用户接口303可以包括触摸屏和摄像头(camera)。
[0101]
其中,网络接口304可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
[0102]
其中,处理器301可以包括一个或者多个处理核心。处理器301利用各种接口和线路连接整个多租户模式数据采集系统内的各个部分,通过运行或执行存储在存储器305内的指令、程序、代码集或指令集,以及调用存储在存储器305内的数据,执行多租户模式数据采集系统的各种功能和处理数据。可选的,处理器301可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器301可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器301中,单独通过一块芯片进行实现。
[0103]
其中,存储器305可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器305可用于存储指令、程序、代码、代码集或指令集。存储器305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器305可选的还可以是至少一个位于远离前述处理器301的存储装置。如图6所示,作为一种计算机存储介质的存储器305中可以包括操作系统、网络通信模块、用户接口模块以及应用程序。在图6所示的系统中,用户接口303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器301可以用于调用存储器305中存储的应用程序,并具体执行如图1所示的方法,具体过程可参照图1所示,此处不再赘述。
[0104]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
[0105]
以上所述,仅为本实施例的具体实施方式,但本实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本实施例的保护范围之内。因此,本实施例的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献