一种配置化的数据查询方法、装置、系统及介质制造方法及图纸

技术编号:37704220 阅读:29 留言:0更新日期:2023-06-01 23:51
本发明专利技术公开了一种配置化的数据查询方法、装置、系统及介质,方法包括:响应于查询用户在可视化界面的操作,获取查询用户输入的目标功能与查询参数;获取预先存储的目标功能的配置化查询文件,配置化查询文件用于存储目标功能的数据查询逻辑;对配置化查询文件进行解析,并根据配置化查询文件的解析结果与查询参数在相应的数据库中进行数据查询;在可视化界面展示数据库返回的查询数据结果。通过各个合作方预先存储的配置化查询文件,查询用户仅需根据需求灵活选择不同功能并输入查询参数,即可通过已配置好的数据查询逻辑高效便捷地获取数据查询结果,无需多方人员之间的人力沟通,降低人力成本提高查询效率。降低人力成本提高查询效率。降低人力成本提高查询效率。

【技术实现步骤摘要】
一种配置化的数据查询方法、装置、系统及介质


[0001]本专利技术涉及计算机
,尤其涉及一种配置化的数据查询方法、装置、系统及介质。

技术介绍

[0002]在软件测试过程,绝大多数软件都存在与第三方或者跨团队进行合作的数据处理情况,这使得在测试的过程中,需要查看对方库中数据,从而验证数据的正确性与否。
[0003]传统的数据查询交互过程,基于数据保密性和安全的考虑,通常依赖于双方测试人员的配合,根据查询方的需求查看数据库后进行结果反馈,这样的人工交互查询提高了人力成本和时间成本,难以在不同合作方之间实现高效的数据查询。

技术实现思路

[0004]鉴于上述现有技术的不足,本专利技术的目的在于提供可应用于金融科技或其它相关领域的一种配置化的数据查询方法、装置、系统及介质,旨在确保安全性的同时提高多合作方之间的数据查询效率。
[0005]本专利技术的技术方案如下:
[0006]一种配置化的数据查询方法,所述方法还包括:
[0007]响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数;
[0008]获取预先存储的所述目标功能的配置化查询文件,所述配置化查询文件用于存储所述目标功能的数据查询逻辑;
[0009]对所述配置化查询文件进行解析,并根据所述配置化查询文件的解析结果与所述查询参数在相应的数据库中进行数据查询;
[0010]在所述可视化界面展示所述数据库返回的查询数据结果。
[0011]在一个实施例中,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数,包括:
[0012]在可视化界面上展示若干个功能查询卡片;
[0013]根据查询用户对所述功能查询卡片的选择操作获取当前选择的目标功能;
[0014]展示所述目标功能的参数输入组件,并接收所述查询用户通过所述参数输入组件输入的查询参数。
[0015]在一个实施例中,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数之前,所述方法还包括:
[0016]在可视化界面上展示查询配置模板;
[0017]接收配置用户通过所述查询配置模板输入的若干个功能的数据查询逻辑与参数需求;
[0018]将各个功能的查询逻辑与参数需求进行封装后生成对应的配置化查询文件以及
可视化的功能查询卡片。
[0019]在一个实施例中,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数之后,所述方法还包括:
[0020]获取所述查询用户的权限信息,确认所述查询用户是否具有对所述目标功能的查询权限。
[0021]在一个实施例中,所述数据查询逻辑包括若干个查询表格,以及各个查询表格之间的联动查询关系。
[0022]在一个实施例中,所述对所述配置化查询文件进行解析,并根据所述配置化查询文件的解析结果与所述查询参数在相应的数据库中进行数据查询,包括:
[0023]对所述配置化查询文件进行解析,得到相应的SQL语句,所述SQL语句与所述数据查询逻辑相对应;
[0024]根据所述SQL语句在相应的数据库中对所述查询表格进行联动查询。
[0025]在一个实施例中,所述配置化查询文件为XML文件。
[0026]一种配置化的数据查询装置,包括:
[0027]第一获取模块,用于响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数;
[0028]第二获取模块,用于获取预先存储的所述目标功能的配置化查询文件,所述配置化查询文件用于存储所述目标功能的数据查询逻辑;
[0029]解析查询模块,用于对所述配置化查询文件进行解析,并根据所述配置化查询文件的解析结果与所述查询参数在相应的数据库中进行数据查询;
[0030]结果展示模块,用于在所述可视化界面展示所述数据库返回的查询数据结果。
[0031]一种配置化的数据查询系统,所述系统包括至少一个处理器;以及,
[0032]与所述至少一个处理器通信连接的存储器;其中,
[0033]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述配置化的数据查询方法。
[0034]一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的配置化的数据查询方法。
[0035]有益效果:本专利技术公开了一种配置化的数据查询方法、装置、系统及介质,相比于现有技术,本专利技术实施例通过各个合作方预先存储的配置化查询文件,查询用户仅需根据需求灵活选择不同功能并输入查询参数,即可通过已配置好的数据查询逻辑高效便捷地获取数据查询结果,无需多方人员之间的人力沟通,降低人力成本提高查询效率。
附图说明
[0036]下面将结合附图及实施例对本专利技术作进一步说明,附图中:
[0037]图1为本专利技术实施例提供的配置化的数据查询方法的一个流程图;
[0038]图2为本专利技术实施例提供的配置化的数据查询方法的另一个流程图;
[0039]图3为本专利技术实施例提供的配置化的数据查询方法中步骤S100的流程图;
[0040]图4为本专利技术实施例提供的配置化的数据查询方法的另一个流程图;
[0041]图5为本专利技术实施例提供的配置化的数据查询方法中步骤S300的流程图;
[0042]图6为本专利技术实施例提供的配置化的数据查询装置的功能模块示意图;
[0043]图7为本专利技术实施例提供的配置化的数据查询系统的硬件结构示意图。
具体实施方式
[0044]为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合附图对本专利技术实施例进行介绍。
[0045]请参阅图1,图1为本专利技术提供的配置化的数据查询方法一个实施例的流程图。本实施例提供的配置化的数据查询方法应用于包括终端设备、网络和服务器构成的系统,其中网络为用于在终端设备和服务器之间提供通信链路的介质,其可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等;终端设备上的操作系统可以包括手持设备操作系统(iPhone operating system,iOS系统)、安卓系统或其他操作系统,终端设备通过网络连接到服务器以实现交互,从而进行接收或发送数据等操作,具体可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式服务器等等。如图1所示,该方法具体包括如下步骤:
[0046]S100、响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数。
[0047]本实施例中,通过可视化界面进行不同合作方之间的数据查本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置化的数据查询方法,其特征在于,包括:响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数;获取预先存储的所述目标功能的配置化查询文件,所述配置化查询文件用于存储所述目标功能的数据查询逻辑;对所述配置化查询文件进行解析,并根据所述配置化查询文件的解析结果与所述查询参数在相应的数据库中进行数据查询;在所述可视化界面展示所述数据库返回的查询数据结果。2.根据权利要求1所述的配置化的数据查询方法,其特征在于,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数,包括:在可视化界面上展示若干个功能查询卡片;根据查询用户对所述功能查询卡片的选择操作获取当前选择的目标功能;展示所述目标功能的参数输入组件,并接收所述查询用户通过所述参数输入组件输入的查询参数。3.根据权利要求1所述的配置化的数据查询方法,其特征在于,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数之前,所述方法还包括:在可视化界面上展示查询配置模板;接收配置用户通过所述查询配置模板输入的若干个功能的数据查询逻辑与参数需求;将各个功能的查询逻辑与参数需求进行封装后生成对应的配置化查询文件以及可视化的功能查询卡片。4.根据权利要求1所述的配置化的数据查询方法,其特征在于,所述响应于查询用户在可视化界面的操作,获取所述查询用户输入的目标功能与查询参数之后,所述方法还包括:获取所述查询用户的权限信息,确认所述查询用户是否具有对所述目标功能的查询权限。5.根据权利要求1所述的配置化的数据查询方法,其特征在于,所述数据查询逻辑包括若干个查询表格,以及各个查询表格之间的联动查询关系。6.根据权利要求5所述的配置化的数据...

【专利技术属性】
技术研发人员:王闪闪
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1