【问题标题】:How to create time intelligence measures in Direct Query mode in Power BI?如何在 Power BI 的 Direct Query 模式下创建时间智能度量?
【发布时间】: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
        )
)

你能帮忙吗?

【问题讨论】:

标签: powerbi dax


【解决方案1】:

创建一个适当的日期表,并将其标记为这样。 并在您的时间智能上使用该日期表。应该按预期工作。

【讨论】:

    【解决方案2】:

    您可能在日期配置中使用了 FORMAT,这是不受支持的。

    如果您在这些表格中没有找到它,那么您将无法使用。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2020-08-06
      • 1970-01-01
      • 2021-09-08
      • 2022-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多