【技术实现步骤摘要】
本专利技术涉及云数据库
,尤其是一种通用高效自助数据查询系统及实现方法。
技术介绍
在当今全球经济一体化的趋势下,企业、政府等面对自身不断开展及调整的庞大业务,其自身归建的业务系统种类繁多,数据孤岛严重,再加上不断显现的客户在个性化且复杂的业务需求,以及快速多变统计报表需求,基于云数据库构建的自助数据查询系统及实现方法不失一种通用高效解决实际需求的方式。通用高效自助数据查询系统采用先进的层次构件模型,以层次构件应用即服务的为设计理念,以简单通用可视化的流程向导式的自助数据查询方法为目标,极力打造一套具有核心竞争力自助数据查询平台。
技术实现思路
本专利技术解决的技术问题之一在于提供一种通用高效自助数据查询系统;可实现高效的自助数据查询。本专利技术解决的技术问题之二在于提供一种通用高效自助数据查询系统的自助数据查询方法;提供简单通用可视化单的流程向导式及快速自定义SQL语句的自助数据查询方法,并使查询操作资源化,同时提供对该资源的引用、发布、收藏,以及向第三方以Restful服务进行开放;通过自助查询引擎高效对SQL语句进行行词法、语法及语义上的分析处理,并可对SQL语句进行优化及安全性检测,极大的提高查询效率。本专利技术解决上述技术问题之一的技术方案是:所述的系统包括资源展现层、资源服务层、查询服务层和业务数据层;所述的资源展现层,包括资源展现和资源导出;在有资源展现请求 ...
【技术保护点】
一种通用高效自助数据查询系统,其特征在于:所述的系统包括资源展现层、资源服务层、查询服务层和业务数据层;所述的资源展现层,包括资源展现和资源导出;在有资源展现请求时,将资源信息请求封装成的资源标识发送资源服务层;所述的资源服务层,包括资源目录、资源发布、我的收藏、资源展现模版、RESTful服务模块;负责接收资源展现层发送的请求,在已发布资源目录查找到相应的资源标识,并将资源标识向查询服务层提交,同时将资源标识的展现模版进行获取;所述的查询服务层,包括查询管理、查询引擎、查询信息库等模块;查询管理包括通用查询入口、可视化定制条件查询、自定义SQL查询、开放接口;查询引擎包括自助查询引擎/SQL解析器和数据规则处理;查询信息库包括元数据库和管理信息库;在接收到资源服务层的资源标识请求,查询到资源标识对应的唯一附属SQL语句后,将该SQL语句载入到自助查询引擎进行解析及执行,通过连接业务数据层数据接口获取查询数据后将数据结果集返回给资源服务层;所述的业务数据层,包括云数据库统一接口和各业务数据库;接收到查询服务层的查询请求后,通过云数据库统一接口建立相关查询连接并执行查询,完后返回数据结果 ...
【技术特征摘要】
1.一种通用高效自助数据查询系统,其特征在于:所述的系统包括资源展
现层、资源服务层、查询服务层和业务数据层;
所述的资源展现层,包括资源展现和资源导出;在有资源展现请求时,将
资源信息请求封装成的资源标识发送资源服务层;
所述的资源服务层,包括资源目录、资源发布、我的收藏、资源展现模版、
RESTful服务模块;负责接收资源展现层发送的请求,在已发布资源目录查找到
相应的资源标识,并将资源标识向查询服务层提交,同时将资源标识的展现模
版进行获取;
所述的查询服务层,包括查询管理、查询引擎、查询信息库等模块;查询
管理包括通用查询入口、可视化定制条件查询、自定义SQL查询、开放接口;
查询引擎包括自助查询引擎/SQL解析器和数据规则处理;查询信息库包括元数
据库和管理信息库;在接收到资源服务层的资源标识请求,查询到资源标识对
应的唯一附属SQL语句后,将该SQL语句载入到自助查询引擎进行解析及执行,
通过连接业务数据层数据接口获取查询数据后将数据结果集返回给资源服务
层;
所述的业务数据层,包括云数据库统一接口和各业务数据库;接收到查询
服务层的查询请求后,通过云数据库统一接口建立相关查询连接并执行查询,
完后返回数据结果集给查询服务层并断开相应连接;
通过资源展现层、资源服务层、查询服务层和业务数据层共同进行交互协
作处理,实现自助数据查询。
2.一种权利要求1所述的通用高效自助数据查询系统的实现方法,其特征
在于:所述的资源展现层的处理流程如下:
第一步,用户进入自助查询界面;
第二步,用户输入资源信息进行查询;
第三步,资源展现层根据资源信息,根据本层缓存模糊匹配资源信息,并
以列表显示该文资源信息已经处于可查询状态;
第四步,用户在列表中选择已查询的资源信息并单击;
第五步,资源展现层将用户选择资源信息封装成适合资源服务接口调用的
对象;
第六步,资源展现层建立与资源服务层的通信连接;
第七步,资源展现层向资源服务层发送资源请求,并进入等待处理结果阶
段;
第八步,资源服务层接收资源展现层请...
【专利技术属性】
技术研发人员:李勇波,李淑飞,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。