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


1、概述

分组字段是指对原始数据根据条件将相同的数据先合并到一组,然后按照分组后的数据进行汇总计算。

在V10.5 beta版本中,如果要新增一个分组字段,有2种方法:

  1)写MDX语句:但是大部分人不会写

  2)写SQL语句: 不懂技术的业务人员不会写SQL,只能依靠技术人员

所以在V10.5.8版本中,数据模型以及交互式仪表盘等均可通过界面可视化自定义分组字段,让业务人员轻松创建分组字段,减少了对技术人员的依赖,提高了功能的易用性

分组方式包含:枚举分组和范围分组

2、场景举例

公司需要统计不同产品类别在一线城市、二线城市和其他城市的销售额;使用枚举分组实现。

2.1、操作步骤

2.1.1  创建分组字段

 以northwind建立数据模型,在数据模型中新增分组字段,

入口,如下图,点击”新建分组字段“

如下图:

序号功能描述
1字段名称必填;可输入数字、半角中文和字母
2分组字段必填;只能选择维度,不能选择时间层次、层次结构、度量、计算度量等
3分组方式

有“枚举分组”和“范围分组”的区别;

如果“分组字段”是字符串,只能使用“枚举分组”,如果是数值型和日期型可以使用“枚举分组”和“范围分组”

4分组设置

当“分组方式”是”枚举分组“时,点击按钮弹出枚举分组界面

  1)分组名称:输入“一线城市“ ;   同一个分组字段不能出现重复的分组名称;

  2)可选项:默认只显示1w行数据;

  3)操作方式:可通过双击选项值或点击图标移到右侧(已选项);

  4)手工输入:可以一次性把多个值加入到“已选项”中,比如:复制execl中的值直接粘贴进来;但是需要每个一行;

  5)点击【确定】按钮,新增对应的分组名称,并回到弹出框;其他”二线城市“、”三线城市“依次增加;

5分组设置显示的是新增的分组列表,可以对分组进行编辑、删除操作
6其他

没有加入到分组的选项:

  • 默认是归到“合并成一项”,默认是“其他”,但是用户可以改成符合业务的名称,比如”其他城市“
  • 保持原值:直接显示选项
7字段描述可以对分组进行备注,让使用它的用户知道它的作用

分组字段不支持下钻,不支持建层次结构。

新增成功后,回到模型可以看到在分组字段的对应的目录下:

2.1.2  基于分组建立报表

 去建交互式仪表盘,拖入”分组城市“、”产品类别“、”销售量“、”销售指标“,如下图:可以基于城市进行分类对比,如下图:

假设业务用户又想在报表上基于时间维度进行对比,但是又不想去模型定义,这时可以直接在报表上新增分组字段,详情请看下面的示例: 范围分组

3、场景举例

公司需要统计2016年上下半年和2017年上半年不同产品类别的销售额;使用范围分组实现

3.1 、操作步骤

3.1.1 入口

现在暂时只有”交互式仪表盘“支持用户新建”私有“分组字段,即只对该报表生效,不会保存到模型里;

3.2.1 新建范围分组

点击新建分组,弹出如下效果:

时间范围时,范围值区间默认是大于等于,小于等于;

比如上图是 “大于等于” 2016-01-01 “小于等于” 2016-06-30

点击确定后,会自动生成一个”私有”目录,即只针对该报表生效,并且右键可以对该报表进行编辑,最终得效果如下图:

另外,对于数值型字段进行分组,比如以下场景:

公司需要统计不同产品类别销售量小于100、等于100、大于100的数据,效果如下图: