现在有一个“会话ID”,它是字符串类型的,现在希望统计各个日期的登录次数以及通过分组查看登录情况。用计算列函数IIF函数如何实现呢?
现在需要对其进行分类,比如1到3次是一个分类,4到10次是一个分类,10次以上是一个分类。
1、把“会话ID”变成度量,并且把汇总依据改成“唯一计数”,别名改成:登录次数。
2、基于“登录次数”创建计算度量“登录次数分组”进行分组,使用IIF函数进行判断,表达式如下:
IIF([登录次数]<=3,"1-3次",IIF([登录次数]<=10,"4-10次","10次以上")) |
3、点击"确定",保存计算度量:
3、保存模型,并去创建“交互式仪表盘”,如下图,可以查看到对应的分组数据:
使用计算度量“登录分组次数”作为筛选器,控件类型需要设置成输入框,因为计算度量作为筛选器,只会显示一个值,无法显示所有的备选值,通过输入框可以输入其他的值进行筛选。