美文网首页Power BI干货PowerBI专栏
利用外部工具,在PowerBI中实现Excel PowerPiv

利用外部工具,在PowerBI中实现Excel PowerPiv

作者: PowerBI星球 | 来源:发表于2020-11-17 22:29 被阅读0次

    文/陆文捷---物流供应链优化分析师,Power BI爱好者 

    Power BI Desktop在2020年7月的更新中支持外部工具后,可以很方便的使用一些新功能和对模型及度量值进行调试和维护。伴随这次重磅更新,广大PBI用户最为热衷的新功能非计算组(Calculation Group)莫属,星主也有专门的介绍文章,借助Tabular Editor工具编写计算组可以有效降低维护的度量值数量、解决特定情况下度量值的显示格式问题。

    除此以外,在Excel Power Pivot数据模型中存在的设定KPI检验当前度量值表现的功能,很可惜这个功能在之前的PBI里是找不到的,现在可以通过同样的工具在Power BI Desktop中实现。

    本文通过一个案例简要介绍实现步骤。 

    基础数据是一张展示各类产品在2017、2018年每个季度的利润数额的矩阵,模型和度量值均是基本操作内容不做赘述。

    假定KPI指标就是各类产品在所有期间的平均利润额,通过该KPI检验每个产品在各个季度的利润情况是否达标,并按季度显示利润走势。

    首先,编写KPI的度量值 Profit KPI

    接着打开Tabular Editor定位至度量值 [利润] 并右击在菜单中选择CreateNew | KPI。

    度量值[利润]项下会出现KPI图标,可进一步编辑KPI建立 [利润] 的绩效指标

    接着右上部分编辑窗口的属性栏选择Target Expression,公式栏内直接写入已定义的利润KPI的度量值[Profit KPI]。

    保存后回到PBI界面,原来的度量值[利润]变为带红绿灯图标的一组内容,

    包含了值(Value),目标(Goal)和状态(Status)。

    其中值(Value)是[利润]度量值自己;目标(Goal)即定义的KPI度量值[Profit KPI],可用来判定每个产品利润达标情况;状态(Status)需通过编写公式追踪KPI走势。

    上图中红绿灯的图标,之前很多人问怎么设置成这样,其实在PowerBI中是没法设置的,只能通过导入PowerPivot或者用外部工具来实现,现在是不是清楚了。

    继续回到Tabular Editor界面,这次对KPI的Status Expression属性编写度量值,用信号灯(Traffic Light)显示KPI达标结果(这里的内置设定是-1,0,1分别对应红,黄,绿灯),度量值判断和业务逻辑不难可以举一反三。

    用同样的方法对KPI的TrendExpression属性编写度量值和趋势图标:

    至此,定义和编写工作就完成了,最后把KPI相关内容作为值放入矩阵,显示效果如下:

    当然也能用Excel通过端口号连接PBI数据模型直接复用KPI设置,不用再另外编写啦!

    感兴趣的朋友请动手尝试在PowerBI中做个KPI吧。

    -精彩推荐-

    PowerBI数据分析和可视化实战案例

    PowerBI时间相关的度量值,都在这里了

    PDF转Excel,这个秘籍推荐给你

    采悟 from PowerBI星球

    相关文章

      网友评论

        本文标题:利用外部工具,在PowerBI中实现Excel PowerPiv

        本文链接:https://www.haomeiwen.com/subject/hvofiktx.html