The invention discloses a method and a device for expressing indexes in a graphical manner. The diameter of the indicators in the index scale graphics rendering graphics near, intuitively show statistical indicators; and through the operation of the scale caliber graphics, visual operation on the index or caliber, improve the user experience; the method and the device can be directly used in the statistical indicators of the expression in the data warehouse, unified the language of the business data warehouse technology and accurate language statistical indicators, so that ordinary business personnel can also express directly to statistics in data warehouse index, improve the data warehouse application with practicability and universality.
【技术实现步骤摘要】
本专利技术涉及统计学、数据仓库技术和信息可视化、计算机图形学,尤其涉及对指标的图形化表达。
技术介绍
目前数据仓库的元数据管理中的语义层分析理论和工具,对ETL处理、维度建模、事实模型等阐述和应用得较多,但对于数据仓库中具有重要地位的指标(在部分数据仓库相关的软件或文献中,称为度量,与统计学上的统计指标基本上是一个概念,在本说明书、权利要求书中均称为指标),尚没有一个独立的、有明确业务意义的表达方式。对于指标,现有的方式,基本上均局限在技术上对指标进行阐述和应用,例如,使用直接来源于数据库中的模型字段进行指标的表达,这种表达方式,使得数据仓库中的指标与统计学上的指标没有共同的平台来描述指标口径;也使得数据仓库技术人员与业务人员没有共同的语言:对于数据仓库技术人员是在用模型字段等技术语言精确地描述指标,但业务人员是在用笼统含糊的业务语言描述指标,笼统含糊的业务语言无法在精确的模型字段上落地,业务人员也就无法直观地看到可以直接在数据仓库上进行统计的指标口径,更不能直观地建立或移除可以直接在数据仓库上进行统计的指标口径。
技术实现思路
用语义分析指标的结构,可以看出,大部分指标都是由两部分组成:一组限定词和一个词根。词根即指标统计对象和统计方法;限定词,即统计范畴或称统计口径,简称口径,实际上就是数据仓库中的维度元数据对象中的维度成员(因维度成员的主要作用是刻划指标在维度上的分布情况,在本文和权利要求书中,我们均称维度成员为刻度)。在指标中已限定的刻度,我们称为对于此指标的口径刻度,因为在此时,已限定的刻度对 ...
【技术保护点】
一种表达指标的方法,其特征在于,包括以下步骤:步骤1,根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块的位置,和指标中待绘制的各个刻度表示块的位置;步骤2,根据步骤1计算的结果,在表达容器中,绘制指标表示块和刻度表示块。
【技术特征摘要】
1.一种表达指标的方法,其特征在于,包括以下步骤:
步骤1,根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块的位置,和指标中待绘制的各个刻度表示块的位置;
步骤2,根据步骤1计算的结果,在表达容器中,绘制指标表示块和刻度表示块。
2.根据权利要求1,步骤2中所述的表达容器,其特征在于:
所述的表达容器,是绑定了加入刻度事件的、用于绘制指标表示块和各个刻度表示块的表达容器;
所述加入刻度事件,其响应动作包括:根据包括已呈现的刻度表示块个数的数据,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待加入的刻度表示块的绘制位置;依据计算的所述绘制位置绘制所述的待加入的刻度表示块;在指标表示块的名称中加上待加入的刻度的名称。
3.根据权利要求1,步骤2中所述的指标表示块和刻度表示块,其特征在于,包括:
在所述指标表示块和刻度表示块上,绑定了拖拽事件;
所述拖拽事件的触发条件,是接收到输入装置发生在该所述表示块上的拖拽的请求,拖拽事件的响应动作包括:在表达容器中,按输入的拖拽轨迹改变该所述表示块呈现的位置。
4.根据权利要求1,步骤2中的所述的刻度表示块,其特征在于,包括:
在所述刻度表示块上,绑定了移除口径刻度事件;
所述移除口径刻度事件的触发条件,是接收到输入装置发生在该所述刻度表示块之上的一个输入的请求,所述移除口径刻度事件的响应动作包括:在表达容器中,移除该所述刻度表示块;在指标表示块的名称中去掉该所述刻度的名称。
5.一种表...
【专利技术属性】
技术研发人员:付强,
申请(专利权)人:成都复晓科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。