我有一个 DAX 代码:
TOTALYTD(SUM('Table_name'[Sales_column]), 'Table_name'[date].[Date])
在上面的查询中,Table_name是一张表,有一个日期列,该列是日期类型列,并且是数据层次结构。我对最后的 .[Date] 函数感到困惑,它会给出什么,数据的最新日期还是今天的日期?
它将为您提供隐藏日期表中的日期列,该表是由于设置中“时间智能”下的自动日期/时间而自动为该列创建的。理想情况下,您希望禁用此功能并拥有专用的日期表。该视频将帮助您理解为什么会出现 .[Date]、.[Month] 等选项,但本质上,它们为您提供了选择从日期列的隐藏日期表返回哪个值的选项。