【发布时间】:2019-02-02 05:32:14
【问题描述】:
我正在尝试在 Power Bi 中创建一个数据透视表,它向我展示了一个表中的值的总和如何与另一个表中的静态“预期”值进行比较。所以我需要计算按名称和月份分组的数据记录表的总和,这很好,但是我需要将该结果与每个月的静态表(也按名称)进行比较。这将是 Excel 中的 2 秒工作,所以我确定我在 DAX/Power BI 中遗漏了一些相对简单的东西?
谢谢
预算表
汤姆账单 500
汤姆购物500
汤姆其他 500
乔账单 500
乔购物 500
乔其他 500
日志表
01/01/2001Tom账单 50
01/02/2001乔购物 10
01/02/2001乔账单 35
01/07/2001Tom账单 35
02/01/2001Tom账单 50
02/ 02/2001乔购物 20
02/02/2001乔账单 45
02/07/2001Tom账单 35
想要的结果
姓名类别一月二月
汤姆账单 415415
Tom购物 500500 kbd>
汤姆其他 500500
乔账单 465455
乔购物490480
乔其他 500500
【问题讨论】:
-
John,这些表之间是什么关系?理想情况下,请发布您的数据模型的图像。
-
感谢您的评论 RADO,但关系应该非常明显。 Name、Category、Budget 和 Log 是 Name 和 Category 链接的表
-
关系并不明显。预算表和日志表是否都设计为事实表?如果是这样,预算表中的日期键在哪里,它的粒度是多少?名称和类别是否设计为共享维度?你的模型中有日历/日期维度吗?
-
恐怕您正在寻找一个复杂的问题和一个过度设计的数据模型,而这实际上非常简单。我会尽快发布我想出的解决方案。我建议您考虑在静态数据表中使用日期键的价值有多大!!! :D :D