如何在Looker探索器中创建engaged_v2自定义维度?
在Looker探索器中创建engaged_v2自定义维度的解决方案
- 打开目标探索器,进入自定义字段配置界面(可通过顶部工具栏或字段面板的「添加」按钮选择「自定义维度」)
- 在公式编辑器中输入以下公式:
MAX(engaged) OVER (PARTITION BY Customer id) = TRUE - 公式说明:
MAX(engaged):按Customer id分组后,取组内engaged字段的最大值(布尔类型中true优先级高于false,只要组内存在至少一个true,结果即为true)OVER (PARTITION BY Customer id):以Customer id为维度进行窗口分组,确保该用户的所有行都复用同一聚合结果- 最终通过等于TRUE的判断,输出符合需求的布尔型字段
- 保存字段并命名为
engaged_v2,即可在探索器中使用,效果如下:
| Customer id | engaged | engaged_v2 |
|---|---|---|
| a | true | true |
| a | false | true |
| b | false | false |
| c | true | true |
| c | false | true |
| c | false | true |
内容的提问来源于stack exchange,提问作者bobbytici
相关产品推荐
相关产品推荐

