【发布时间】:2020-02-29 12:27:31
【问题描述】:
我有一个需求,即来自 Event Hub 的数据不断进入流分析,我将其推送到 POWERBI,滚动窗口为 15 分钟。推送数据集将有一周的数据。
数据是我有金额和交易日期的交易数据
根据我的要求,我需要 3 张图表
- 今天到当前时间的总金额..所以假设 11 月 4 日(下午 6:41)是 100 美元
- 金额变化(上周同一天到同一时间的总金额-今天到当前时间的总金额)-假设上周是10月28日到6日:41 pm 这是@$80 所以它应该显示@$20
- KPI,它找到前两个之间的百分比差异。 20*100/100=20%
因为我使用的是 15 分钟的滚动窗口,所以我不会在 6:41 之前进行交易,但至少是当天 Max(Transaction Date)
我不知道如何才能达到第二和第三?
【问题讨论】:
-
对于#2,如果我理解正确,您可以使用
NOW()函数并将其与日期时间列进行比较,以获得今天和7 天前直到当前时间。让我知道这是否有意义,如果您展示日期时间列的外观,我可以创建一个更好的答案。我不明白#3 -
感谢 SRT,但我尝试使用 Now()、Today() 和比较,但不知何故我的日期范围过滤器不起作用。我尝试使用“IF”来比较它,但它有效但过滤器不起作用。例如:CALCULATE(SUM(Table.AMOUNT),过滤器(table,table.transactionDate=today())。这给了我空白数据,如果我这样做(IF(table.transactionDate=today(), true","false") 这显示了我想要的值。
标签: powerbi