[发明专利]通过业务名词操控数据的自助查询方法有效
申请号: | 201410176126.4 | 申请日: | 2014-04-29 |
公开(公告)号: | CN103902743B | 公开(公告)日: | 2017-07-11 |
发明(设计)人: | 翁碧俊;梅国赠;戴文清 | 申请(专利权)人: | 智业软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 厦门市精诚新创知识产权代理有限公司35218 | 代理人: | 方惠春 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种通过业务名词操控数据的自助查询方法,通过预定义了时间轴、业务维度、业务事实三类对象的业务名词,并对业务名词进行三维式组合,从而实现建立查询规则;当用户使用查询规则时,基于业务名词的目录体系自助查询,实现无领域空间限制的数据(实时、历史)自由组合分析;其中在多业务事实组合查询时,自动识别其共同业务维度(特征),非共同业务维度自动屏蔽。本方案将整个业务名词的目录体系展现给用户,供其自由组合时间、业务维度、业务事实三个对象,来完成其业务名词的查询意向配置,其组合符合用户的查询惯性,方便用户查询,且无需像现有技术中的那样先选择数据立方体,而可直接查询,其查询速度快。 | ||
搜索关键词: | 通过 业务 名词 操控 数据 自助 查询 方法 | ||
【主权项】:
一种通过业务名词操控数据的自助查询方法,其包括建立查询规则的步骤和使用查询规则的步骤;其中建立查询规则包括以下步骤:步骤a1:预定义“时间轴”、“业务维度”、“业务事实”这三个对象的“业务名词”,且编辑成目录体系,时间轴T记为{t1,t2,…,tn},业务维度W记为{w1,w2,…,wn} ,业务事实S记为{s1, s2,… ,sn};步骤a2:实现目录体系与数据库物理存储结构的对应关联,具体是:按照时间轴将业务维度和业务事实分别生成表结构,每个表结构为一金字塔结构,该金字塔结构是按照业务维度的复杂度进行排列,最上面的一层为业务维度最小,依次递增,这样在检索的时候,首先获取待查询业务维度组合,然后查询最相近业务维度组合的目标数据表,获取目标数据表名,然后再进行业务事实查询,从而找到对应要查询的结果,在程序代码中封装业务名词的相应SQL查询代码,从而实现整个数据库的业务虚拟化;步骤a3:采用三维坐标式的方式实现对数据进行业务名词的自由组合:X轴定义为时间轴,Y轴定义为业务维度,Z轴定义为业务事实,X轴、Y轴和Z轴形成一个数据方体:f(n)=xyz,xyz 分别是取X轴、Y轴和Z轴上的任意一点;使用查询规则包括以下步骤:步骤b1:用户选择时间{t1,t2,…,tn}中的一个节点ti作为数据方体f(n)中的x,选择业务维度{w1,w2,…,wn}中的一个或多个作为数据方体f(n)中的y,选择业务事实{s1, s2,… ,sn}中的一个或多个作为数据方体f(n)中的z,组成三个对象的组合,并构成一个数据方体f(n);步骤b2:执行查询:系统接收用户选择的数据方体f(n),自动识别到这三个对象的底层业务代码SQL,并通过算法识别和遵循SQL语法进行组装;组装完成后的SQL代码直接传入数据库,根据目录体系与数据库物理存储结构建立的对应关联关系执行查询,并返回结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智业软件股份有限公司,未经智业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410176126.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种底面具有弧形管的油箱
- 下一篇:可拆卸式滑轮搬运器