Power BI中如何修复多条记录

最近我在权力BI与销售订单档案数据动感365商务中心,创建以销售订单数量为衡量指标的视觉效果。然后我发现我有多个不同日期或版本的记录。

当我查看我的图像时,Power BI显示的数字比我预期的要高得多。我查看了数据,发现同一个销售订单号有多个记录,但存档的版本和日期不同。有些订单有4或5个不同的版本,如下图所示:

近期记录Power BI

那么,如何只保留或使用最近的记录,以避免重复计算的问题呢?答案是,您可以使用电源查询或数据分析表达式(DAX)来实现。

权力查询方法

右键单击No > Group By:

近期记录Power BI

输入新列名,操作选择“All Row”:

近期记录Power BI

行按No分组,如下所示。每一行销售订单号:

近期记录Power BI

添加自定义列:

近期记录Power BI

输入新的列名,并在下面输入公式:

近期记录Power BI

您将看到带有Record数据类型的新列:

近期记录Power BI

展开“最新行”列:

近期记录Power BI 近期记录Power BI

数据分析表达式(DAX)方法

您可以在下面的DAX中创建一个计算列,将其用作过滤器或切片器,以只保存大多数记录。

近期记录Power BI 近期记录Power BI

哪种方法更适合你取决于你的业务和目标。如果您需要使用所有版本分析数据,那么数据分析表达式(data Analysis Expressions, DAX)方法会更好。否则,Power Query方法更好,因为它减少了行数和数据集的大小。

如果你对使用有任何疑问权力BI,请和我们联系

获得完整的高德纳魔术象限BI报告

获得关于顶级BI供应商的完整报告。

得到这份报告

获得完整的高德纳魔术象限BI报告

得到这份报告