在一些数据分析场景下用户需要按指定数据粒度进行指标计算,而不受分析区域维度的影响。在此前FineBI5.0时需要通过复杂数据集拼接去完成,既复杂有容易出错。FineBI 6.0中有了个新分析函数DEF(),让用户控制指标计算的粒度,此为按Fine BI6.0 帮助文档学习下神奇的DEF函数的妙用。Fine BI6.0 DEF分析函数共有4个,这次测试DEF(),DEF_ADD()、DEF_SUB()的应用场景。
1 DEF-定义静态指标
DEF 函数使用 [指定维度],计算聚合指标值。
2 DEF_ADD 函数
使用「指定维度」+「分析区域中的维度」,计算聚合指标值。与 DEF 函数相比,DEF_ADD 加入了「分析区域中的维度」,所以「分析区域中维度」的增删会影响函数结果。
3 DEF_SUB-定义动态指标
DEF_SUB 函数使用「分析区域的维度」-「指定维度」,计算聚合指标。
即阻止函数使用分析区域中的一个或多个维度。
4 DEF函数应用体会
跟着教程做了下DEF函数的例子,感觉FineBI 6.0在有了DEF函数后,可以解决此前FineBI 5.0时,分析指标需要按固定维度计算时只能在自助数据集中用一个个数据集拼接出来的情况,简化了数据报告的制作难度!同样也使数据分析的脉络更加清晰。同样FineBI 6.0的帮助文档目前已经很完善了,如果有小伙伴学习FineBI 6.0有困难,可以参考在线帮助文档帮你快速解决问题。
|