基于配置模板的数据查询显示系统、方法、设备及介质技术方案

技术编号:23624740 阅读:33 留言:0更新日期:2020-03-31 22:35
本申请公开了一种基于配置模板的数据查询显示系统、方法、设备及介质,包括:数据查询服务,用于提供记录数据和多维度分析数据的元数据描述,以及处理查询请求;模板配置服务,基于Web实现,用于提供交互式所见即所得的配置模板,并根据数据查询服务提供的元数据描述对配置模板进行管理;数据显示服务,基于Web实现,用于读取配置模板,根据配置信息构造查询请求后发送至数据查询服务,并将查询返回的结果按照显示配置进行界面展示和报表导出。本申请提供上述系统应用在Web服务器中,可多平台显示,且通过数据查询服务、模板配置服务和数据显示服务的相互作用利用所见即所得的配置模板可实现交互式实时操作功能。

Data query and display system, method, equipment and media based on configuration template

【技术实现步骤摘要】
基于配置模板的数据查询显示系统、方法、设备及介质
本专利技术涉及数据查询领域,特别是涉及一种基于配置模板的数据查询显示系统、方法、设备及介质。
技术介绍
数据分析系统中可以包含大量的数据,而展现这些数据需要大量的表格或图表。传统的设计方式是针对每一种图表设计单独的显示页面,而这样需要耗费大量的时间和精力进行开发。目前已经存在一些数据分析软件,能够提供自定义页面和图表显示功能,但是它们要么无法应用在Web服务器中,提供多平台显示的功能,要么只能定制报表页面,无法提供交互式实时操作功能。因此,如何对数据进行交互式实时查询操作,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于配置模板的数据查询显示系统、方法、设备及介质,可应用在Web服务器中,实现交互式实时操作功能。其具体方案如下:一种基于配置模板的数据查询显示系统,包括:数据查询服务,用于提供记录数据和多维度分析数据的元数据描述,以及处理查询请求;模板配置服务,基于Web实现,用于提供本文档来自技高网...

【技术保护点】
1.一种基于配置模板的数据查询显示系统,其特征在于,包括:/n数据查询服务,用于提供记录数据和多维度分析数据的元数据描述,以及处理查询请求;/n模板配置服务,基于Web实现,用于提供交互式所见即所得的配置模板,并根据所述数据查询服务提供的元数据描述对所述配置模板进行管理;/n数据显示服务,基于Web实现,用于读取所述配置模板,根据配置信息构造所述查询请求后发送至所述数据查询服务,并将查询返回的结果按照显示配置进行界面展示和报表导出。/n

【技术特征摘要】
1.一种基于配置模板的数据查询显示系统,其特征在于,包括:
数据查询服务,用于提供记录数据和多维度分析数据的元数据描述,以及处理查询请求;
模板配置服务,基于Web实现,用于提供交互式所见即所得的配置模板,并根据所述数据查询服务提供的元数据描述对所述配置模板进行管理;
数据显示服务,基于Web实现,用于读取所述配置模板,根据配置信息构造所述查询请求后发送至所述数据查询服务,并将查询返回的结果按照显示配置进行界面展示和报表导出。


2.根据权利要求1所述的数据查询显示系统,其特征在于,所述数据查询服务包括:
记录元数据描述提供模块,提供数据内容和接口返回格式描述,用于给所述模板配置服务提供记录表格的配置支持信息和给所述数据显示服务提供记录表格的数据转换信息;
记录数据查询模块,通过WebAPI提供所述记录数据的查询功能,用于给所述数据显示服务提供记录表格的原始数据;
多维度分析元数据描述提供模块,提供分析支持信息和接口返回格式描述,用于给所述模板配置服务提供分析表格和图表的配置支持信息和给所述数据显示服务提供分析表格和图表的数据转换信息;
多维度分析数据查询模块,通过WebAPI提供所述多维度分析数据的查询功能,用于给所述数据显示服务提供分析表格和图表的原始数据。


3.根据权利要求2所述的数据查询显示系统,其特征在于,所述模板配置服务包括:
模板配置编辑模块,用于提供交互式所见即所得的配置模板,支持通过界面编辑模板的数据内容;
模板管理模块,用于根据所述数据查询服务提供的元数据描述得出数据支持显示方式,由用户配置时对所述配置模板的显示方式进行管理。


4.根据权利要求3所述的数据查询显示系统,其特征在于,所述数据显示服务包括:
数据显示模块,用于将所述配置模板的页面数据呈现在Web界面中;

【专利技术属性】
技术研发人员:冯志豪段谟毅汤家兴潘红平
申请(专利权)人:杭州晨鹰军泰科技有限公司
类型:发明
国别省市:浙江;33

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

1