说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211213025.0 (22)申请日 2022.09.30 (71)申请人 建信金融科技有限责任公司 地址 200120 上海市中国 (上海) 自由贸易 试验区银城路9 9号12层、 15层 (72)发明人 马晓东 李耀京  (74)专利代理 机构 中原信达知识产权代理有限 责任公司 1 1219 专利代理师 王安娜 李阳 (51)Int.Cl. G06F 16/242(2019.01) G06F 16/245(2019.01) G06F 16/2455(2019.01) G06F 16/2458(2019.01) (54)发明名称 查询数据 的方法、 装置、 电子设备和计算机 可读介质 (57)摘要 本发明公开了查询数据 的方法、 装置、 电子 设备和计算机可读介质, 涉及云计算技术领域。 该方法的一具体实施方式包括: 接收测试数据查 询请求, 所述测试数据查询请求携带查询模板标 识和查询条件; 根据所述查询模板标识获取对应 的查询模板; 其中, 所述查询模板配置了各个元 件、 所述各个元件之间的关联关系字段和所述各 个元件的执行顺序, 每个元件配置了输入字段和 输出字段; 根据所述查询模板和所述查询条件, 从数据库的数据表中获取测试数据, 从而返回所 述测试数据。 该实施方式能够解决耗时长、 创建 难、 复用难和门槛高的技 术问题。 权利要求书2页 说明书11页 附图6页 CN 115422227 A 2022.12.02 CN 115422227 A 1.一种查询数据的方法, 其特 征在于, 包括: 接收测试 数据查询请求, 所述测试 数据查询请求携带查询模板标识和查询条件; 根据所述查询模板标识获取对应的查询模板; 其中, 所述查询模板配置了各个元件、 所 述各个元件之 间的关联关系字段和所述各个元件的执行顺序, 每个元件配置了输入字段和 输出字段; 根据所述查询模板和所述查询条件, 从数据库的数据表中获取测试数据, 从而返回所 述测试数据。 2.根据权利要求1所述的方法, 其特征在于, 根据所述查询模板和所述查询条件, 从数 据库的数据表中获取测试 数据, 包括: 基于所述各个元件之间的关联关系字段、 所述各个元件的执行顺序和所述查询条件, 逐一执行所述查询模板中配置的各个元件, 从而从数据库的数据表中获取测试 数据。 3.根据权利要求2所述的方法, 其特征在于, 基于所述各个元件之间的关联关系字段、 所述各个元件的执行顺序和所述查询条件, 逐一执行所述查询模板中配置的各个元件, 从 而从数据库的数据表中获取测试 数据, 包括: 对于每个当前元件, 基于所述当前元件配置的输入字段和输出字段、 所述当前元件与 下一个元件之 间的关联关系字段以及所述查询条件, 将第一临时表中的第一临时数据在数 据库的数据表中进行匹配, 得到第二临时数据, 将所述第二临时数据存储到下一个元件对 应的第二临时表中, 直到执 行完成每 个元件; 其中, 所述第一临时表对应于所述当前元件, 所述第一临时数据为执行上一个元件时 获取得到。 4.根据权利要求3所述的方法, 其特征在于, 基于所述各个元件之间的关联关系字段、 所述各个元件的执行顺序和所述查询条件, 逐一执行所述查询模板中配置的各个元件, 从 而从数据库的数据表中获取测试 数据, 还包括: 对于第一个元件, 基于所述第一个元件配置的输入字段和输出字段以及所述查询条 件, 从数据库的数据表中获取临时数据, 将所述临时数据存储到下一个元件对应的临时表 中。 5.根据权利要求1所述的方法, 其特 征在于, 接收测试 数据查询请求之前, 还 包括: 配置元件的数据库信息、 表信息、 输入字段、 输出字段和各个表之间的关联关系字段; 配置查询模板的数据库信息、 表信息、 元件标识、 各个元件之间的关联关系字段、 各个 元件的执 行顺序、 查询字段和结果字段。 6.根据权利要求5所述的方法, 其特征在于, 同一个元件中配置的表属于同一个数据 库; 同一个查询模板中配置的表属于同一个数据库或者属于不同的数据库。 7.根据权利要求5所述的方法, 其特 征在于, 接收测试 数据查询请求之前, 还 包括: 配置元件的过 滤条件字段; 配置查询模板的过 滤条件字段、 查询字段的格式和结果字段的格式。 8.一种查询数据的装置, 其特 征在于, 包括: 接收模块, 用于接收测试数据查询请求, 所述测试数据查询请求携带查询模板标识和 查询条件; 获取模块, 用于根据 所述查询模板标识获取对应的查询模板; 其中, 所述查询模板配置权 利 要 求 书 1/2 页 2 CN 115422227 A 2了各个元件、 所述各个元件之间的关联关系字段和所述各个元件的执行顺序, 每个元件配 置了输入字段和输出字段; 查询模块, 用于根据所述查询模板和所述查询条件, 从数据库的数据表中获取测试数 据, 从而返回所述测试 数据。 9.根据权利要求8所述的装置, 其特 征在于, 所述 查询模块还用于: 基于所述各个元件之间的关联关系字段、 所述各个元件的执行顺序和所述查询条件, 逐一执行所述查询模板中配置的各个元件, 从而从数据库的数据表中获取测试 数据。 10.根据权利要求9所述的装置, 其特 征在于, 所述 查询模块还用于: 对于每个当前元件, 基于所述当前元件配置的输入字段和输出字段、 所述当前元件与 下一个元件之 间的关联关系字段以及所述查询条件, 将第一临时表中的第一临时数据在数 据库的数据表中进行匹配, 得到第二临时数据, 将所述第二临时数据存储到下一个元件对 应的第二临时表中, 直到执 行完成每 个元件; 其中, 所述第一临时表对应于所述当前元件, 所述第一临时数据为执行上一个元件时 获取得到。 11.根据权利要求10所述的装置, 其特 征在于, 所述 查询模块还用于: 对于第一个元件, 基于所述第一个元件配置的输入字段和输出字段以及所述查询条 件, 从数据库的数据表中获取临时数据, 将所述临时数据存储到下一个元件对应的临时表 中。 12.根据权利要求8所述的装置, 其特 征在于, 还 包括配置模块, 用于: 配置元件的数据库信息、 表信息、 输入字段、 输出字段和各个表之间的关联关系字段; 配置查询模板的数据库信息、 表信息、 元件标识、 各个元件之间的关联关系字段、 各个 元件的执 行顺序、 查询字段和结果字段。 13.根据权利要求12所述的装置, 其特征在于, 同一个元件中配置的表属于同一个数据 库; 同一个查询模板中配置的表属于同一个数据库或者属于不同的数据库。 14.根据权利要求12所述的装置, 其特 征在于, 所述配置模块还用于: 配置元件的过 滤条件字段; 配置查询模板的过 滤条件字段、 查询字段的格式和结果字段的格式。 15.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行时, 所述一个或多个处理器实现 如权利要求1 ‑7中任一所述的方法。 16.一种计算机可读介质, 其上存储有计算机程序, 其特征在于, 所述程序被处理器执 行时实现如权利要求1 ‑7中任一所述的方法。 17.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时实现如权利要求1 ‑7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115422227 A 3

PDF文档 专利 查询数据的方法、装置、电子设备和计算机可读介质

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 查询数据的方法、装置、电子设备和计算机可读介质 第 1 页 专利 查询数据的方法、装置、电子设备和计算机可读介质 第 2 页 专利 查询数据的方法、装置、电子设备和计算机可读介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:07上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。