一种Rest API数据半直连查询方法和系统技术方案

技术编号:46587613 阅读:0 留言:0更新日期:2025-10-10 21:23
本申请涉及一种Rest API数据半直连查询方法和系统,通过将Rest API数据获取并导入内置数据库的流程与基于内置数据库进行SQL分析查询的流程自动连接起来;创建Rest API数据集;基于所述Rest API数据集创建卡片;判断所述Rest API数据集中的Rest API接口定义是否包含动态参数:若是,则根据动态参数创建参数筛选器,并关联卡片;改变参数筛选器的值,联动卡片,重新获取Rest API数据;若否,且为实时查询,则重新获取Rest API数据;将获取的所述Rest API数据导入内置数据库,基于卡片定义生成SQL进行查询,将查询结果数据渲染为图表并展示,实现对应的动态/实时查询。解决了Rest API数据集的动态、实时查询问题。

【技术实现步骤摘要】

本公开涉及数据分析,尤其涉及一种rest api 数据半直连查询方法、系统和电子设备。


技术介绍

1、在数据分析时,需要对原始数据进行加工处理,将得到的结果数据以图表形式呈现,在数据分析领域,数据一般是存储在数据库中,对其进行的加工处理是通过 sql 或api 查询来实现的。在观远系统中,查看卡片数据,就是将卡片定义中的处理逻辑根据依赖的数据集不同,动态的转换成不同数据库的 sql 或 api 调用,交由数据集对应的数据库来执行获得最终的结果数据,再以卡片上定义的展现形式来呈现。但 web service 仅是网络服务,它可以提供接口调用定义,按其定义调用接口可获得数据,但其本身并不是数据库,并不能执行动态生成的查询逻辑(sql 或 api)。

2、目前对于rest api 数据集的已有现有技术方案如下:

3、(1)在数据集上定义好 web service api 接口参数,将数据导入到观远内置数据库中,可设置数据集更新方式(手动,定时,外部调用);

4、(2)更改筛选器筛选项(可选),查看卡片数据,生成查询 sql,发本文档来自技高网...

【技术保护点】

1.一种 Rest API 数据半直连查询方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种 Rest API 数据半直连查询方法,其特征在于,基于所述Rest API 数据集创建卡片,包括:

3.根据权利要求1所述的一种Rest API 数据半直连查询方法,其特征在于,获取相应的所述 Rest API 数据,包括:

4.根据权利要求1所述的一种 Rest API 数据半直连查询方法,其特征在于,基于获取的所述 Rest API 数据进行卡片数据查询,将查询结果数据渲染为图表并展示,包括:

5.一种实现权利要求1-4中任一项所述...

【技术特征摘要】

1.一种 rest api 数据半直连查询方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种 rest api 数据半直连查询方法,其特征在于,基于所述rest api 数据集创建卡片,包括:

3.根据权利要求1所述的一种rest api 数据半直连查询方法,其特征在于,获取相应的所述 rest api 数据,包括:...

【专利技术属性】
技术研发人员:苏春园张进肖阳
申请(专利权)人:杭州观远数据有限公司
类型:发明
国别省市:

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

1