[发明专利]数据处理方法、装置、设备及存储介质在审
申请号: | 202210057932.4 | 申请日: | 2022-01-19 |
公开(公告)号: | CN114385125A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 李洪浩;何渝君;陈勋;王璐;管飞;张婧;陈盼;王超;段奇;邬明罡 | 申请(专利权)人: | 瀚云科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/242;G06F16/25;G06F16/248 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 214000 江苏省无锡市无锡新区新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 设备 存储 介质 | ||
本申请提供一种数据处理方法、装置、设备及存储介质,涉及计算机技术领域。该方法包括:获取目标绘图组件的查询请求;调用预先定义的通用查询接口,由通用查询接口根据查询语句名称以及至少一个条件参数查询目标业务数据;将目标业务数据返回至目标绘图组件进行展示。在本方案中,使得无论软件平台的页面上需要显示多少张图表,只需要后台服务器提供一个通用查询接口,就能够提供各图表所需要的业务数据,并将查询到的业务数据返回至对应的绘图组件进行展示,以得到软件平台的页面上显示的各图表,达到通用的效果,同时也避免了需要开发者开发很多个接口,有效简化了软件开发的工作量,进而提升了开发效率。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种数据处理方法、装置、设备及存储介质。
背景技术
在一般情况下,开发者需要针对软件平台上的每个图表组件配置数据来源。比如,可以通过后台接口、mqtt订阅、kafka消息队列等等。当数据来源为后台接口时,则需要后台服务器提供对应的应用程序接口(Application Programming Interface,简称API)接口为前台待展示的图表提供业务数据。
目前,一个软件平台上的页面上可能同时需要显示多个图表,来展示不同的业务数据。比如,一个页面上显示的图表可以包括:月销售情况的柱状图、年消耗原材料的折线图、以及各仓库库存的表格等等,相应的,后台服务器也需要提供3个后台接口为上述待显示的三个图表提供业务数据。
但是,采用现有的这种后台接口提供方式,当页面上显示的图表越多,则需要后台服务器提供越多的后台接口,来为各图表提供业务数据,导致增加了开发工作量,耗时耗力。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种数据处理方法、装置、设备及存储介质,以便降低开发工作量,提高开发效率。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种数据处理方法,所述方法包括:
获取目标绘图组件的查询请求,所述查询请求中包括:查询语句名称以及至少一个条件参数;
调用预先定义的通用查询接口,由所述通用查询接口根据所述查询语句名称以及所述至少一个条件参数查询目标业务数据;
将所述目标业务数据返回至所述目标绘图组件进行展示。
可选地,所述由所述通用查询接口根据所述查询语句名称以及所述至少一个条件参数查询目标业务数据,包括:
由所述通用查询接口根据所述查询语句名称在查询语句表中查询出查询初始语句以及目标数据库标识;
由所述通用查询接口根据所述至少一个条件参数以及所述查询初始语句,从所述目标数据库标识所标识的目标数据库中查询出所述目标业务数据。
可选地,所述由所述通用查询接口根据所述查询语句名称在查询语句表中查询出查询初始语句以及目标数据库标识,包括:
由所述通用查询接口以所述查询语句名称作为查询条件,从所述查询语句表中查询包含所述查询语句名称的第一目标记录;
将所述第一目标记录中的查询语句作为所述查询初始语句,并将所述第一目标记录中的数据库标识作为所述目标数据库标识。
可选地,所述由所述通用查询接口根据所述至少一个条件参数以及所述查询初始语句,从所述目标数据库标识所标识的数据库中查询出所述目标业务数据,包括:
由所述通用查询接口将所述至少一个条件参数填入所述查询初始语句中,得到查询目标语句;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瀚云科技有限公司,未经瀚云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210057932.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农产品粉碎碾碎装置
- 下一篇:一种直降式整流调压变压器及其制造方法