【发布时间】:2018-04-27 14:53:01
【问题描述】:
我有一个 SSAS 表格模型,我正在尝试使用 DAX 表达式来计算年同比指标。我有一个名为 fact_transaction 的表和一个名为 dimdate 的表,它们与我正在尝试执行的计算相关。 dimdate 表具有日期键、日期字段、年份字段、月份字段、期间字段和季度字段。由于需要使用财务期间而不是月份,SAMEPERIODLASTYEAR 不适用于我的计算。
财务周期不直接对应一年中的月份,长度最多可以变化 2 天。有什么方法可以计算出这个而不会太复杂?在 SQL 查询中,我只需使用 [Year] = [YEAR] -1 和 Period = Period(以及关系中使用的各种帐户字段)将其连接到自身。不太确定如何在 DAX 中执行此操作。
【问题讨论】:
标签: sql-server ssas dax ssas-tabular