页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1 背景

在日常产品使用的过程中,很多用户提出各种各样的场景,整理之后统一放在这里供大家参考,后续会不断补充完善。

信息

1、计算度量相关信息,可以查看:自定义计算度量

2、计算度量函数除了在产品上能查看到能解析


2 示例说明

2.1  值判断是否为空

场景描述:数据源中存储的数据有null,需要验数据 为 null时 显示为 0 。

创建计算度量,通过函数IIF、IsEmpty函数进行判断

 表达式的含义:如果[销售额]为空,则返回0,否则返回1。

Image Added


2.2  去重

场景描述:查询产品类别对应的产品个数

1、不需要写计算度量,将ID标识为度量,再把汇总方式设置为唯一计数。

Image Added

2、预览结果:

Image Added



2.3  购买商品次数大于1的客户数

场景:查询购买商品次数大于1的客户数有多少?

1、创建计算度量,使用 countFilter 函数实现。

Image Added

2、预览结果:

Image Added


2.4  计算某些成员的销量

场景描述:计算“产品名称”下的白米、糙米的销量。

通过计算度量向导,计算类型为“指定成员集聚合度量”

Image Added

2.5  按多个维度进行过滤汇总

场景描述:2020年东北区域点心的销售量

1、使用 AGGREGATE、NONEMPTYCROSSJOIN 函数实现; 如果要更多个维度,可以再嵌套一个NONEMPTYCROSSJOIN 

注意:用多了NONEMPTYCROSSJOIN 可能会存在性能问题。

Image Added


2.6  排除某些成员的指标

场景描述:排除产品类别为点心的销售额?

1、在计算度量表达式中,使用 AGGRGATE、EXCEPT 函数来实现:

Image Added

2.7  最大日期

场景描述:有客户,合同,收款3张表; 一个客户对应多个合同,一个合同对应多比收款。想知道这个客户的每一个合同的最大(后)日期的收款是多少?

1、通过 Lastnonempty 函数

Image Added

2.8  求方差

场景描述:求销售额的年方差

1、创建计算度量,通过 VAR 函数

Image Added

2、预览数据:

Image Added