【问题标题】:PowerBI : How to Replicate Measure Names and Measure Values pills from Tableau to PowerBI?Power BI:如何将 Tableau 中的度量名称和度量值药丸复制到 Power BI?
【发布时间】:2021-09-17 06:02:34
【问题描述】:

我想了解如何在将报表从 Tableau 复制到 Power BI 时复制度量名称和度量值药丸。 寻找的方法:我浏览了博客,但找不到相关内容。我发现了这个:Community Blog,但这会将我的数据分割成不同的视觉对象。

我当前的 Tableau 输出如下:

我当前的 PowerBI 输出如下:

请注意,我对 PowerBI 有点陌生,虽然我对 DAX 很熟悉,所以任何通过 DAX 进行此操作的想法都将是一个很好的胜利,可以更好地深入了解 PowerBI。

快速说明: 以上数据是根据年份过滤的,包含从 2012 年到 2021 年的值,所以如果删除过滤器,那么“NET_SALES”的所有年份是否可能一起出现(2017 年然后 2018 年就在它下面,依此类推)? “NET_UNITS”也是如此?

另外,我不太确定这个问题是否违反社区准则,但如果有人可以帮助我提高问题的质量,那么我会更乐意这样做。在这种情况下,评论会很棒。 :)

【问题讨论】:

    标签: powerbi dax powerbi-custom-visuals tableau-desktop


    【解决方案1】:

    您可以通过使用计算组来获得类似的结果:

    在这个矩阵中(我从我的模型中得到它),Cumulative Current FY 和 Current FY 是计算组中的 2 个单独的公式(我称为列公式),然后在矩阵中我将该列作为第一项:

    在计算组中,您可以有两项,一项返回 NET_SALES 计算,一项返回 NET_UNITS。

    在此处了解有关计算组的更多信息

    https://www.sqlbi.com/blog/marco/2020/07/15/creating-calculation-groups-in-power-bi-desktop/

    编辑: 如果您不想使用 Calculation Groups,可以创建一个表 Measure Name 并向其中添加 2 条记录:NET_SALES、NET_UNITS。

    然后创建一个度量:

    Measure Value = 
    SWITCH(SELECTEDVALUE('Measure Name'[Measure]), 
           "NET_SALES", [NET_SALES], 
           "NET_UNITS", [NET_UNITS], 
           "no measure selected")
    

    【讨论】:

    • 这需要一个加载项。我们有没有插件的另一种方法?
    • 另外我强烈建议你开始使用表格编辑器,在 PowerBI 中开发和维护你的度量真的很棒。有一个便携式版本,您甚至不必在机器上安装任何东西。
    猜你喜欢
    • 2021-12-18
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多