一种数据提取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39038357 阅读:15 留言:0更新日期:2023-10-10 11:51
本申请公开了一种数据提取方法、装置、电子设备及存储介质,可应用于大数据领域或金融领域。获取业务关键信息,基于业务关键信息和SQL配置文件获取动态SQL脚本,在样例数据库中调用动态SQL脚本获取样例数据,当样例数据与预期数据一致时,在真实业务数据库中调用动态SQL脚本,并按照SQL配置文件中设置的数据格式提取目标数据。在实际应用中,业务人员只需要在银行系统输入业务关键信息,银行系统就可以基于业务关键信息以及SQL配置文件提取出业务人员所需的目标数据。因此本申请不仅缩短了数据提取流程所需的时间,而且有效避免了因业务人员与技术人员沟通不畅导致数据提取错误的问题,从而满足了业务的失效性和准确性要求。从而满足了业务的失效性和准确性要求。从而满足了业务的失效性和准确性要求。

【技术实现步骤摘要】
一种数据提取方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据处理
,更具体的说,涉及一种数据提取方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,银行系统中存储了大量数据,且数据量与日俱增。当业务人员因监管、扩展业务营销等原因,需要从银行系统中临时提取数据时,由于业务人员不懂数据提取相关技术,因此业务人员需要在银行系统中提交工单,当工单流转到技术人员后,技术人员和业务人员再反复沟通提数需求细节等问题,并将数据提取结果返馈给业务人员。
[0003]然而,现有的数据提取流程花费时间较长,且容易出现已提取数据因沟通问题等原因不是业务人员实际需求的数据,因此,现有的数据提取方案不能满足业务的时效性和准确性要求。

技术实现思路

[0004]有鉴于此,本专利技术公开一种数据提取方法、装置、电子设备及存储介质,以实现缩短数据提取流程所需的时间,而且有效避免因业务人员与技术人员沟通不畅导致数据提取错误的问题,从而满足业务的失效性和准确性要求。
[0005]一种数据提取方法,包括
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据提取方法,其特征在于,包括:获取业务关键信息;基于所述业务关键信息和SQL配置文件获取动态SQL脚本;在样例数据库中调用所述动态SQL脚本获取样例数据;判断所述样例数据与预期数据是否一致;如果是,则在真实业务数据库中调用所述动态SQL脚本,并按照所述SQL配置文件中设置的数据格式提取目标数据。2.根据权利要求1所述的数据提取方法,其特征在于,所述基于所述业务关键信息和SQL配置文件获取动态SQL脚本,包括:判断所述SQL配置文件中是否包含与所述业务关键信息相同的信息;如果否,则将所述业务关键信息录入所述SQL配置文件中,得到目标SQL配置文件;基于预设模板选择条件,从所述目标配置文件中选择与所述业务关键信息对应的动态SQL模板;基于所述动态SQL模板生成所述动态SQL脚本。3.根据权利要求2所述的数据提取方法,其特征在于,所述预设模板选择条件包括:业务分类、业务维度、展示数据项和筛选条件个数。4.根据权利要求3所述的数据提取方法,其特征在于,所述业务分类和所述业务维度相关联的数据库表按照主键或是外键值进行全表左关联。5.根据权利要求2所述的数据提取方法,其特征在于,还包括:如果是,则从所述SQL配置文件中直接获取所述动态SQL脚本。6.一种数据提取装置,其特征在于,包括:信息获取单元,用于获取业务关键信息;脚本获取单元,用于基于所述业务关键信息和SQL配置文件获取动态SQL脚本;数据调用单元,用于...

【专利技术属性】
技术研发人员:丁丽娜何永明
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1