Power BI的Feb 2018更新包括将表标记为“日期表”的功能。
可以假设,这将使您能够导入日期表一次,并使用该表中的值为报表中其他表的日期构建层次结构(例如,我们的财政年度)。
我目前无法看到整个功能的重点是,在我将日期表标记为日期表之后,它仍然使用我导入的任何其他表上的日期的内置日期层次结构,我可以' t使用我的日期表中的值而没有日期列之间的关系。
如果我还要为每个要分析的日期字段导入一次日期表并将其设置为关系,那么此功能的重点是什么?我完全错过了什么,这是一个错误吗?
更新视频和documentation都解释了如何将表标记为日期表,但不解释它的用途。
这个功能只有6天的时间,因此它可能无法按预期运行,但了解它的功能是很好的。
答案 0 :(得分:1)
听起来你已经有了一个自定义日期表,而你却没有看到标记它的价值。换句话说,你不问你为什么一般使用自定义日期表(这与我正在回答的问题略有不同)。
这不是一个全面的答案,但我认为将自定义日期表标记为日期表的主要价值在于,如果您遇到过以前无效的问题,因为您无法对其进行标记就这样。
例如,在2016年的这个帖子中,Greggyb提到必须使用日期数据类型字段而不是整数字段连接Power BI导入模式中的自定义日期表,才能使用DAX中的内置时间函数: https://community.powerbi.com/t5/Desktop/How-to-mark-Date-table/td-p/3202/page/2。
另一个例子,快速测量文档(https://docs.microsoft.com/en-us/power-bi/desktop-quick-measures#limitations-and-considerations)提到要使用自定义日期表作为快速测量的基础,该表必须标记为日期表:
如果您的数据模型具有自定义日期表,则可以使用主数据库 该表中的日期列用于时间智能快速测量。您 必须确保在构建模型时,该主要日期列 该表被标记为日期表,如本文所述。
(强调我的)
如果您没有遇到任何需要您将自定义日期表标记为日期表的内容,那么我不希望现在标记它会对您产生任何影响。如果您之前遇到过需要将其标记为日期表的事情,我希望您现在已经解决了这个问题,因此这种变化的价值仍然有限。总的来说,我认为这个功能更加明确,使用内置DAX时间功能的自定义日期表将来会更加顺畅。