【发布时间】:2016-04-27 17:55:51
【问题描述】:
我有一个连接到 sql server 数据库的表格模式分析服务器。我想得到每个月的总 x,而我每天有总 x。因此,例如,我有一个表 DailyEvent,其中前 2 列是这样的,我想要列“MonthXCount”:
TimeID XCount MonthXCount
20160429 3 11
20160430 8 11
20160501 4 4
所以 4 月的总 XCount 是 11,所以对于 4 月的每一天,我想要 11。5 月的总 X 计数是 4(到目前为止)。
我现在拥有的是我认为的 MonthToDate 总数,计算如下:
=TOTALMTD(SUM('DailyEvent'[XCount]),'DailyEvent'[TimeID])
但我想有一个列,将月份的最后一个值放入该月的每一天。
最终目标是在 PowerBI 中按月绘制 XCount 图表,因此我可能不需要在此处添加列...我也许可以告诉 PowerBi 绘制该月的最后一天,但我'我不知道该怎么做,并认为这会更容易。
【问题讨论】:
-
绝对是一个 mdx 问题吗?还是应该是 dax?
-
这绝对是 DAX 问题。
标签: sql-server dax ssas-tabular