【发布时间】:2019-08-29 03:42:53
【问题描述】:
我想在 Power BI 中的 Direct Query 模式下创建 Quarter-on-Quarter % Change
Power BI 中的导入模式非常容易创建季度百分比等度量。但是,如果我们在 Direct Query 模式下尝试它们,时间智能度量就无法使用。
我什至尝试在导入模式(如下所示)中为 Quarter-on-Quarter % Change 生成的 DAX 在 Direct Query 模式下执行相同的操作。但是时间智能函数在 Direct Query 模式下不起作用。
Count of IssueId QoQ% =
IF(
ISFILTERED('services_user stat_view'[CreatedDate]),
ERROR("Time intelligence quick measures can only be grouped or filtered by the Power BI-provided date hierarchy or primary date column."),
VAR __PREV_QUARTER =
CALCULATE(
COUNTA('services_user stat_view'[IssueId]),
DATEADD(
'services_user stat_view'[CreatedDate].[Date],
-1,
QUARTER
)
)
RETURN
DIVIDE(
COUNTA('services_user stat_view'[IssueId])
- __PREV_QUARTER,
__PREV_QUARTER
)
)
你能帮忙吗?
【问题讨论】:
-
来自 Microsoft 帮助:“如果基础源中有可用的日期表(在许多数据仓库中很常见),则 DAX 时间智能函数可以正常使用”。 docs.microsoft.com/en-us/power-bi/desktop-directquery-about