powerbi – Mark as Date Table似乎毫无意义

对Power BI的
Feb 2018更新包括将表标记为“日期表”的功能.

可以假设,这将使您能够导入日期表一次,并使用该表中的值为报表中其他表的日期构建层次结构(例如,我们的财政年度).

我现在无法看到整个功能的重点是,在我将日期表标记为日期表之后,它仍然使用我导入的任何其他表上的日期的内置日期层次结构,我无法使用值从我的日期表中没有日期列之间的关系.

如果我还要为每个要分析的日期字段导入一次日期表并将其设置为关系,那么此功能的重点是什么?我完全错过了什么,这是一个错误吗?

更新视频和documentation都解释了如何将表标记为日期表,但不解释它的用途.

该功能只有6天的时间,因此可能无法正常运行,但了解它的功能是很好的.

最佳答案 听起来你已经有了一个自定义日期表,而你却没有看到标记它的价值.换句话说,你不会问你为什么一般使用自定义日期表(这与我正在回答的问题略有不同).

这不是一个全面的答案,但我认为将自定义日期表标记为日期表的主要价值在于,如果您遇到了之前无效的事情,因为您无法将其标记为此类.

例如,在2016年的这个主题中,Greggyb提到必须使用日期数据类型字段(而不是整数字段)连接Power BI导入模式中的自定义日期表,才能使用DAX:https://community.powerbi.com/t5/Desktop/How-to-mark-Date-table/td-p/3202/page/2中的内置时间函数.

另一个例子是,Quick Measures文档(https://docs.microsoft.com/en-us/power-bi/desktop-quick-measures#limitations-and-considerations)提到要使用自定义日期表作为Quick Measure的基础,该表必须标记为日期表:

If your data model has a custom date table, you can use the primary
date column in that table for time intelligence quick measures. You
must ensure that when the model was built, that primary date column in
that table was marked as a Date table
, as described in this article.

(强调我的)

如果您没有遇到任何需要您将自定义日期表标记为日期表的内容,那么我不希望现在标记它会对您产生任何影响.如果您之前遇到过需要将其标记为日期表的事情,我希望您现在已经解决了这个问题,因此这种变化的价值仍然有限.总的来说,我认为这个功能更加如此,以至于使用内置DAX时间功能的自定义日期表将来会更加顺畅.

点赞