1 概述
度量通常又称为原子度量,从维度里直接转换过来的。
度量: 即被聚合的统计值,也就是聚合运算的结果,比如说员工数据中不同性别员工的人数,又或者说在同一年入职的员工有多少
度量通常是数值信息,这些数值可以是进行计算的,例如求和,求平均,求最大值,求最小值,求计数等;
注意:维度和度量没有绝对的概念,可以相互转化。
信息 |
---|
如果开启了SQL引擎,在满足其他条件下,原子度量可以走SQL引擎取数的,详参:SQL引擎介绍 |
2 示例说明
以产品自带的”northwind“数据库创建带有【订单表】、【订单详情表】等”订单模型“,说明度量相关信息
最终效果如下:
具体操作如下:
1)创建数据模型并且把【订单表】、【订单详情表】等加入到模型中,一加入到模型,会自动识别维度、度量
- 数值型的字段会自动识别成度量,并且避开识别ID、代码等为度量
- 并且在”度量区域“,自动识别的度量会自动创建目录(以查询自动命名)
- 如果发现识别错了度量,维度/度量可以互转,可以手动将度量批量调整(转换维度/度量的类型,或是删除度量)
- 按住Ctrl+批量选中字段,然后右键菜单> 转为维度;这种方式可以一次性批量将度量转为维度;或者选中单个字段右键菜单>转为维度;或者直接删除度量,但是删除了,在维度区域还是隐藏的状态
- 如果维度字段想要进行计数或者唯一计数统一,也可以手动标记为度量;
- 只要标记为度量,默认会有一个汇总依据,汇总依据包含:合计、最大值、最小值、平均值、计数、唯一计数
- 如果有想查看度量属于哪个查询,可以使用定位功能。
- 只要有一个字段标记为度量标,在关系视图中对应的查询会识别成绿色,在模型中"绿色"代表事实表,”蓝色“代表维表;自动识别度量,可能会造成,在业务意义上应该是维表的,而识别成了事实表,这时就需要根据实际业务意义手工把不必要的度量转为维度或者删除。
- 如果很多原始度量,可以对度量进行目录归类,详参:界面介绍
3 补充说明
度量的属性说明:
- 数据格式:如果发现计算展示出来的效果格式不太对,可以重新选择其他格式或者去新建数据格式,详参:数据格式
- 转换规则:度量出来的是一个数值,如果想要显示成分组的效果或者用字符串进行替换的效果可以设置转换规则;比如0-100是的不达标,101-200是达标,200以上及格,那么就可以使用转换规则;详参:转换规则
- 脱敏规则:如果该计算度量是敏感数据,有些人可以查看,有些人不能查看,可以使用脱敏规则进行脱敏显示;详参:脱敏规则
度量高级操作:
- 新建计算列:比如度量的+、-、*、/等,详参:新建计算列
- 创建分组字段:目前产品只支持原始的数值字段创建分组字段,详参:自定义分组
- 创建计算度量: 自定义度量,与其他度量结合生成其他新的度量比如销售额=单价*数量,详参:自定义计算度量
- 还可以引用度量创建命名集、创建计算成员
在仪表盘:
- 字段颜色区分:维度是蓝色,度量、计算度量、快速计算都是显示绿色
- 度量还可以当作筛选器使用,详参:交互式仪表盘