1 概述
Smartbi的数据模型支持给字段分组,方便管理和阅读,比如我们汇总的字段中有苹果、李子也有白菜萝卜,明显她们属于不同的类别(水果和蔬菜),所以我们可以给他们分别建立不同的组,方便分析。
前置条件
1、支持维度字段、时间层次、地理维、普通层次、计算列 和分组字段来创建分组字段;度量、计算度量、命名集、计算成员不支持创建 分组字段。
2、分组字段不支持下钻,不支持建层次结构。
3、分组字段支持标记为度量,或者基于分组字段 创建计算度量。
4、分组方式支持 枚举分组、范围分组。
5、 当字段的数据类型是 日期或者时间 时,范围值区间默认是大于等于,小于等于;比如上图是 “大于等于” 2016-01-01 “小于等于” 2016-06-30。
6、支持报表层创建分组字段,即只对该报表生效,不会保存到模型里;报表层创建分组详参:仪表盘数据分组、透视分析数据分组。
7、分组字段右键菜单支持复制。
8、分组字段要引用分组字段,需要开启数据模型引擎V2.0才能正常使用。
2 分组示例
3 分组类型
字段类型 | 说明 |
---|---|
字符串 | 只支持 枚举分组; 比如给 ”城市“字段进行分组:北京、上海、深圳属于 “一线城市”,"南京”、“珠海”、“南昌”属于二线城市等。 |
数值型 | 支持 枚举分组和范围分组 范围分组:可按照数值对数据进行维度展示,且分段内容、条件可动态输入; |
日期型 | 支持 枚举分组和范围分组; 当字段的数据类型是 日期或者时间 时,范围值区间默认是大于等于,小于等于;比如上图是 “大于等于” 2016-01-01 “小于等于” 2016-06-30。 |
4 常见问题解决方案
问题1:切换数据库后,原来在数据模型中创建的分组字段提示异常
原因:切换数据库后,就算表和字段名一样也需要重新制作(因为找不到来源),而分组字段或自动生成的日期字段也会找不到原来的字段导致报错。
解决方案:
可以导出资源,再导入资源,在导入资源界面做替换数据来源操作。