本文主要讲解新建计算度量(向导)“指定维度以指标进行排名”的用法。
1、如果在交叉分组的情况下,排序类型:BASC、BDESC目前还没实现。 |
1 示例说明
场景:根据年份查询各区域销售额排名。
具体操作如下:
1、创建数据模型并把产品自带的northwind数据库下的 “订单表”、“订单详情表”等表加入到模型中。
2、在模型中创建 计算度量,选择向导模式,如下图:
- 名称:命名为”排序“。
- 计算类型:在其他选项中,选择“指定维度以指标进行排名”。
- 维度层级:从右侧维度区域选择“区域”。注意需要选择层次下面的层级,如果直接选择“发货区域”,会拖不进去。
- 基值: 从右侧度量区域拖入“销售额”。
- 排序类型:选项有:BASC、BDESC、ASC、DESC; 其中,BASC是全局升序,还是可以选择BDESC是全局降序,ASC是分组升序、DESC是分组降序。

- 填写参数之后,如果想要预览,可切换到 函数 模式进行数据预览,如下图:

- 确保所有的参数都填写正确之后,点击 确定,并且保存模型。
3、基于创建好的模型去创建交互式仪表盘,在画布上拖入交叉表组件:
- 拖入:订单年、区域、销售额以及刚创建好的计算度量排序;
- 刷新数据可以看到,刚创建的 排序 以 区域的销售额进行排名了。
