一种数据获取方法和装置制造方法及图纸

技术编号:35157474 阅读:13 留言:0更新日期:2022-10-12 17:14
本发明专利技术实施例提供了一种数据获取方法和装置,其应用于数据调用平台,所述方法包括:接收数据调用方的第一数据获取请求;所述第一数据获取请求包括项目信息;根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台;根据所述项目信息以及预先存储的所述目标数据平台的数据获取格式,生成第二数据获取请求;采用所述第二数据获取请求,向所述目标数据平台调取所述项目信息对应的目标数据;向所述数据调用方发送所述目标数据。通过本发明专利技术实施例的数据获取方法,可以通过数据调用平台统一地向数据平台获取数据,数据调用方无需针对不同的数据平台调整数据获取方式,有效地提高了数据获取的效率。获取的效率。获取的效率。

【技术实现步骤摘要】
一种数据获取方法和装置


[0001]本专利技术涉及数据处理
,特别是涉及一种数据获取方法和一种数据获取装置。

技术介绍

[0002]现有技术中,在企业需要生成数据报表时,通常可以向多个不同的数据平台获取数据。例如,在需要了解企业仓储资源信息时,可以向企业资源系统(ERP,Enterprise ResourcePlanning)获取仓储资源信息。在需要了解企业财务信息时,可以向企业财务系统获取企业财务信息。对于需要不同企业相互协同,例如,集团获取下属所有企业的财务信息,若干企业互相分享特定数据等情况下,则还可能涉及向较多不同系统获取数据的情况。通常来说,不同数据平台可以具有不同的数据获取方式,为了获取不同数据平台的数据,需要针对不同数据平台配置数据获取信息。在需要为多个不同企业配置数据获取信息的情况下,配置过程较为复杂,需要花费较多时间。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据获取方法和一种数据获取装置。
[0004]为了解决上述问题,本专利技术实施例公开了一种数据获取方法,其应用于数据调用平台,所述方法包括:
[0005]接收数据调用方的第一数据获取请求;所述第一数据获取请求包括项目信息;
[0006]根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台;
[0007]根据所述项目信息以及预先存储的所述目标数据平台的数据获取格式,生成第二数据获取请求;
[0008]采用所述第二数据获取请求,向所述目标数据平台调取所述项目信息对应的目标数据;
[0009]向所述数据调用方发送所述目标数据。
[0010]可选地,所述根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台的步骤,包括:
[0011]在预设的数据项清单存储的数据平台信息中,查找所述项目信息对应的目标平台信息;
[0012]将所述目标平台信息对应的数据平台,作为存储有所述数据调用方所要调用数据的目标数据平台。
[0013]可选地,所述在预设的数据项清单存储的数据平台信息中,查找所述项目信息对应的目标平台信息的步骤,包括:
[0014]识别所述项目信息是否为标准化项目信息;
[0015]若所述项目信息不为标准化项目信息,将所述项目信息转换为含义相同的标准化项目信息;
[0016]在预设的数据项清单存储的数据平台信息中,查找所述标准化项目信息对应的目标平台信息。
[0017]可选地,所述向所述数据调用方发送目标数据的步骤,包括:
[0018]若所述目标数据来自至少两个目标数据平台,将所述目标数据转换为标准化目标数据;
[0019]检测所述标准化目标数据中是否存在重复数据;
[0020]若存在重复数据,删除所述标准化目标数据中的重复数据;
[0021]向所述数据调用方发送所述标准化目标数据。
[0022]可选地,所述向所述数据调用方发送目标数据的步骤,包括:
[0023]采用预设的数据项清单,确定所述项目信息对应的目标数据是否为敏感数据;
[0024]在所述目标数据为敏感数据的情况下,采用所述数据项清单存储的脱敏规则,对所述目标数据进行脱敏处理,生成脱敏数据;
[0025]向所述数据调用方发送所述脱敏数据。
[0026]可选地,所述方法还包括:
[0027]采用预设周期,检测所述目标数据平台是否更新数据;
[0028]若所述目标数据平台更新数据,采用所述第二数据获取请求,在所述目标数据平台的更新数据中,获取所述目标更新数据。
[0029]可选地,所述方法还包括:
[0030]提取所述数据平台中的数据库名称、数据表名称、数据表字段名称中的至少一种,生成数据项清单。
[0031]本专利技术实施例还公开了一种数据获取装置,其应用于数据调用平台,所述装置包括:
[0032]请求接收模块,用于接收数据调用方的第一数据获取请求;所述第一数据获取请求包括项目信息;
[0033]平台查找模块,用于根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台;
[0034]请求生成模块,用于根据所述项目信息以及预先存储的所述目标数据平台的数据获取格式,生成第二数据获取请求;
[0035]数据获取模块,用于采用所述第二数据获取请求,向所述目标数据平台调取所述项目信息对应的目标数据;
[0036]发送模块,用于向所述数据调用方发送所述目标数据。
[0037]可选地,所述平台查找模块包括:
[0038]平台信息查找子模块,用于在预设的数据项清单存储的数据平台信息中,查找所述项目信息对应的目标平台信息;
[0039]平台确定子模块,用于将所述目标平台信息对应的数据平台,作为存储有所述数据调用方所要调用数据的目标数据平台。
[0040]可选地,所述平台信息查找子模块包括:
[0041]信息识别单元,用于识别所述项目信息是否为标准化项目信息;
[0042]转换单元,用于若所述项目信息不为标准化项目信息,将所述项目信息转换为含义相同的标准化项目信息;
[0043]平台信息查找单元,用于在预设的数据项清单存储的数据平台信息中,查找所述标准化项目信息对应的目标平台信息。
[0044]可选地,所述发送模块包括:
[0045]数据转换子模块,用于若所述目标数据来自至少两个目标数据平台,将所述目标数据转换为标准化目标数据;
[0046]重复检测子模块,用于检测所述标准化目标数据中是否存在重复数据;
[0047]删除子模块,用于若存在重复数据,删除所述标准化目标数据中的重复数据;
[0048]第一发送子模块,用于向所述数据调用方发送所述标准化目标数据。
[0049]可选地,所述发送模块包括:
[0050]敏感数据确定自模块,用于采用预设的数据项清单,确定所述项目信息对应的目标数据是否为敏感数据;
[0051]脱敏子模块,用于在所述目标数据为敏感数据的情况下,采用所述数据项清单存储的脱敏规则,对所述目标数据进行脱敏处理,生成脱敏数据;
[0052]第二发送子模块,用于向所述数据调用方发送所述脱敏数据。
[0053]可选地,所述装置还包括:
[0054]更新检测模块,用于采用预设周期,检测所述目标数据平台是否更新数据;
[0055]更新数据获取模块,用于若所述目标数据平台更新数据,采用所述第二数据获取请求,在所述目标数据平台的更新数据中,获取所述目标更新数据。
[0056]可选地,所述装置还包括:
[0057]清单生成模块,用于提取所述数据平台中的数据库名称、数据表名称、数据表字段名称中的至少一种,生成数据项清单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法,其特征在于,其应用于数据调用平台,所述方法包括:接收数据调用方的第一数据获取请求;所述第一数据获取请求包括项目信息;根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台;根据所述项目信息以及预先存储的所述目标数据平台的数据获取格式,生成第二数据获取请求;采用所述第二数据获取请求,向所述目标数据平台调取所述项目信息对应的目标数据;向所述数据调用方发送所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述项目信息,在至少一个预设的数据平台中,查找存储有所述数据调用方所要调用数据的目标数据平台的步骤,包括:在预设的数据项清单存储的数据平台信息中,查找所述项目信息对应的目标平台信息;将所述目标平台信息对应的数据平台,作为存储有所述数据调用方所要调用数据的目标数据平台。3.根据权利要求2所述的方法,其特征在于,所述在预设的数据项清单存储的数据平台信息中,查找所述项目信息对应的目标平台信息的步骤,包括:识别所述项目信息是否为标准化项目信息;若所述项目信息不为标准化项目信息,将所述项目信息转换为含义相同的标准化项目信息;在预设的数据项清单存储的数据平台信息中,查找所述标准化项目信息对应的目标平台信息。4.根据权利要求1所述的方法,其特征在于,所述向所述数据调用方发送目标数据的步骤,包括:若所述目标数据来自至少两个目标数据平台,将所述目标数据转换为标准化目标数据;检测所述标准化目标数据中是否存在重复数据;若存在重复数据,删除所述标准化目标数据中的重复数据;向所述数据调用方发送所述标准化目标数据。5.根据权利要求1所述的方法,其特征在于,所述向所述数据调用方发送目标数据的步骤,包括:采用预设的数...

【专利技术属性】
技术研发人员:江昊邹迪吴小虎曹伟
申请(专利权)人:国网雄安金融科技集团有限公司国家电网有限公司
类型:发明
国别省市:

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

1