[发明专利]一种渐进交互式数据查询系统、方法及介质在审
| 申请号: | 202210613045.0 | 申请日: | 2022-05-31 |
| 公开(公告)号: | CN114969109A | 公开(公告)日: | 2022-08-30 |
| 发明(设计)人: | 虞凡;李尚城;刘嵩;陈伟 | 申请(专利权)人: | 东风畅行科技股份有限公司 |
| 主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/2455 |
| 代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 俞鸿;邱霖 |
| 地址: | 430071 湖北省武汉市经济*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 渐进 交互式 数据 查询 系统 方法 介质 | ||
本发明公开了一种渐进交互式数据查询系统、方法及介质,根据数据源中数据的字段信息得到简单指标组成的元数据表,简单指标包括指标名称、字段名称、字段类型、源表名称;根据简单指标的具体含义对简单指标进行逻辑运算生成复杂指标;对简单指标和复杂指标进行逻辑运算得到条件指标;根据结构化查询语言规范,将简单指标、复杂指标和条件指标组合成查询模板,查询模板用于生成数据库查询语句。本发明能自动读取数据信息并将其转化为易于理解的指标信息,由用户对易于理解的指标进行编排、筛选组合及运算,降低了数据查询的技术门槛,解决了不断围绕用户需求迭代开发的问题。同时本发明可直观地获得业务数据,使用户能渐进式的不断优化指标及模板。
技术领域
本发明属于数据查询技术领域,具体涉及一种渐进交互式数据查询系统、方法及介质。
背景技术
在企业数字化过程中,数据规模和存储形式会随着业务变化而变化,导致为了能从多个不确定的维度将数据展示在用户面前,必须不断围绕用户需求迭代开发以适应用户的不同需求。
在企业信息系统中,以关系型数据库为例普遍遵循的查询和统计数据的方法是建立数据库连接,发送SQL(结构化查询语言)语句,返回结果集,展示结果页面。
目前面向用户的数据查询方案有以下几种:具备数据库专业知识人员直接编写SQL语句发送到数据库查询数据;针对特定的业务编写代码将SQL语句及其维度固化到代码中,用户只能在固定的预设维度中查询数据;将SQL语句中的元素参数化,提供给用户选择并赋值,最终拼接成SQL语句;用户将数据导入到类似EXCEL的表格软件中,形成易于理解的数据表格,然后编写公式筛选和查询数据。
综上所述,用户查询数据本质上是与计算机系统沟通的过程,让用户能理解查询语句、数据格式及分布则是自主查询的关键。然而,面向一般用户而言,不断增长的需求及晦涩难懂查询语句,以及繁杂数据表定义,导致需要不断地迭代开发。
发明内容
本发明针对上述问题,旨在提供一种直观的数据查询系统,让不具备计算机编程专业知识的用户,也能根据自身业务专业知识经过简单配置就能在繁杂的数据中查询到真正有价值的数据。
实现本发明目的之一的一种渐进交互式数据查询系统,包括简单指标生成模块、复杂指标生成模块、条件指标生成模块和查询模板生成模块;
所述简单指标生成模块用于根据数据源中的数据的字段信息得到简单指标,所述简单指标包括指标名称、字段名称、字段类型、源表名称;
所述复杂指标生成模块用于根据简单指标的具体含义对简单指标进行逻辑运算生成复杂指标;
所述条件指标生成模块用于对简单指标和复杂指标进行逻辑运算得到条件指标;
所述查询模板生成模块用于根据结构化查询语言规范,将简单指标、复杂指标和条件指标组合成查询模板,所述查询模板用于生成数据库查询语句进行数据查询。
进一步地,所述查询模板包括范围指标和条件指标;所述范围指标由简单指标和复杂指标组成,用于表示需要查询的数据,所述条件指标由简单指标和复杂指标组成,所述条件指标用于表示需要查找的数据需满足的条件。
进一步地,所述查询模板还包括数据库查询语句生成模块,用于根据查询模板生成标准数据库查询语句。
进一步地,所述复杂指标生成模块中的逻辑运算包括四则运算、求和、求平均值和求最值。
进一步地,所述条件指标生成模块中的逻辑运算包括并且、或者、大于、大于等于、等于、小于、小于等于、早于、晚于、起始于、结束于、包含。
进一步地,本系统还包括数据存储模块,用于存储复杂指标、条件指标和查询模板,数据存储模块中的数据掉电不消失,所存储的复杂指标、条件指标和查询模板存储一次后可反复使用或修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风畅行科技股份有限公司,未经东风畅行科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210613045.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:表征熔盐储热系统剩余能量的方法及熔盐能量特征系统
- 下一篇:一种加氢的反应器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





