Power BI如何实现用户运营分析?
792人已读
发布于:2023-02-05 22:53:12
展开目录
展开目录收起
1、添加运营活动及描述
2、动态选择指标
3、标识应该能根据指标动态相应变化位置形成一体
4、最终步骤
Power BI实现用户运营分析分为以下几步:1、添加运营活动及描述;2、动态选择指标;3、标识应该能根据指标动态相应变化位置形成一体;4、最终步骤。在我们实际的产品中,考虑得更复杂,回归得更简单:考虑到运营日历并不是我们的核心模型,所以不应该干扰核心模型的关系结构。

Power BI如何实现用户运营分析?

1、添加运营活动及描述

   除了自然日历表外,应该加入一个运营日历事件表,当然这里的日期可以不连续。

2、动态选择指标

   动态变化的指标可以通过SWITCH来判断切片器来锁定实际度量值。

3、标识应该能根据指标动态相应变化位置形成一体

       折线图应该使用自然日历日期做x轴,如果当天有运营事件则标记一个点并同时显示运营事件的内容信息。

4、最终步骤

准备好这些度量值,并获取用户所选的值,如下:_用户指标_用户选择指标名称 =SELECTEDVALUE( '_用户指标'[名称] , "访问用户数" )这里通过SELECTEDVALUE获取用户选择的名称,并提供了默认值。接着,根据用户的选择使用SWITCH来动态锁定实际的度量值。

最关键的一步来了,那就是那个标记的点是如何算出来的,按照常规的套路是可以建立 自然日历 和 运营日历 的关系,通过 关系 筛选判断当前自然日期是否有运营事件,如果有,为了能让标识和曲线重合,则应该返回上述动态指标的当日值。

考虑到:运营日历和自然日历之间是有逻辑上的关系的 一般同时满足这两点时,我们不采用连线的关系,而使用动态关系(虚拟关系)的做法,这里顺带总结下在DAX中有4种方式使用关系: 1、连线的物理关系(USERELATIONSHIP),创建于模型本身 2、用CONTAINS实现 3、用INTERSECT实现 4、用TREATAS实现

不管上述的长文多长,你只需要记住的结论是:注意f的位置,像不像在CALCULATE里面使用USERELATIONSHIP的样子,这就对了,一样的道理。这确实是DAX的高级技术了,您需要具备坚实的DAX基础才能完全驾驭这些技巧。

让数据流动起来,开启业绩增长!

了解500+品牌零售商使用LinkFlow的场景用例