页面树结构
转至元数据结尾
转至元数据起始

1、概述

命名集是为重复使用而创建的一组维度成员或集表达式,例如用于多维表达式查询中。可以通过组合多维数据集数据、算数运算符、数字和函数来创建命名集。

例如,可以创建一个名为“前十位工厂”的命名集,它包含“工厂”维度中具有最高的“产量”度量值的十个成员。

然后最终用户可以在查询中使用“前十位工厂”。

例如,最终用户可以将“前十位工厂”放置在一个坐标轴上,将包含“产量”的“度量值”维度放置在另一个坐标轴上。

2、定义命名集

2.1  入口

入口1:数据模型

入口2:仪表盘


在仪表盘创建的命名集只针对该资源生效,不会保存在模型中!如果要保存在模型中必须在对应的模型中创建!


2.2  查看指标排名前X的类别

示例:查看合同金额排名前10的省份

  • 基值:只能拖入度量或计算度量
  • 动态排名:默认10,只能输入正整数
  • 维度:只能拖入具体的维度,如果是层次维度比如地理维或时间层次维,需要拖入它的层级,如下图

拖入了3个参数之后,点击【确认】,会在仪表盘的左侧资源树上生成一个[自定义命名集]目录,如下图:

拖入组件上可查看到合同金额排名前10的省份。

如要创建 [查看指标排名最后10的省份] ,向导的计算类型选择“[查看指标排名最后X的类别]”即可。

2.2  查看指标属于前X%的类别

示例:查看合同金额属于前10%的省份

在仪表盘创建命名集向导,计算类型选择[查看指标属于前X%的类别],如下图:

切换成高级模式,可以查看执行语句和预览数据:

 1.”查看合同金额属于前10%的省份“

按合同金额排序,然后按排序后的成员,对合同金额进行累计,直到累计值是等于或者大于合计的10%后就停下来。


2.如果是 ”查看合同金额属于低于10%的省份“
按合同金额排序,然后按排序后的成员,对合同金额进行累计,直到累计值是等于或者低于合计的10%后就停下来。


英文原意:Sorts a set and returns the top N elements whose cumulative total is at least a specified percentage

创建成功之后,拖入到组件,效果如下图:

如要创建 "[查看指标低于X%的类别]",向导的计算类型选择“[查看指标属于前X%的类别] ”即可。

  • 无标签