...
仪表盘上通过复制转维度功能生成的自定义维度属于报表私有,若需和其它报表共用,请在数据模型上将此度量 转为维度 。
2 场景示例
2.1
...
场景一:数据处理
以产品内置Demo资源的“订单模型”作为数据来源为例,需要统计不同单价区间中,各产品类别的销售情况,效果如下图所示:
...
(4)以交叉表为例展示数据效果,将 产品类别 、订单单价区间、销售量、销售额 字段添加到对应区域,便可查看不同单价区间中,各产品类别的销售情况,效果如下图所示:
2.2 场景二:明细查询
某银行的贷款与担保信息数据模型如下图,当前需要查询每一笔贷款的担保人的贷款信息,其中一笔贷款有多个担保人。
使用明细表组件去展示上述场景数据时, 贷款金额 作为度量和作为维度查询结果会不一样:
- 选择维度:贷款编号、担保编号,度量:贷款金额,查询结果会显示很多空单元格,如下图所示:
此时数据模型的查询逻辑是会以度量所在的事实表为中心去查询,命中多个子图是union。
- 选择维度:贷款编号、担保编号、贷款金额,查询结果如下图所示:
此时数据模型的查询逻辑是表与表之间通过 left join进行关联。
需详细了解数据模型的查询关系功能说明详见:设置查询关系 。
若用户在报表层查看数据时,希望度量可以按维度的查询逻辑去使用,则可将度量 复制转维度 后,将转换后生成的维度添加到组件上。
当前场景示例的操作过程如下:在数据选择区的维度目录节点下,对 贷款金额 字段点击 ,选择 复制转维度 ,并将生成的贷款金额 维度添加到表格上,即可得到期望的查询结果。