Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 标记为日期表似乎毫无意义_Powerbi - Fatal编程技术网

Powerbi 标记为日期表似乎毫无意义

Powerbi 标记为日期表似乎毫无意义,powerbi,Powerbi,Power BI的更新包括将表标记为“日期表”的功能 我们可以假设,这将使您能够导入日期表一次,并使用该表中的值为报表中其他表(例如我们的财务年度)上的日期构建层次结构 我目前看不出这整个功能的意义是什么,在我将我的日期表标记为日期表之后,它仍然在为我导入的任何其他表上的日期使用内置的日期层次结构,并且如果日期列之间没有关系,我无法使用日期表中的值 如果我仍然需要为每个要分析的日期字段导入一次日期表并将其设置为关系,那么此功能的意义何在?我是不是完全错过了什么,是不是一只虫子 更新视频和说明如何

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

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

我目前看不出这整个功能的意义是什么,在我将我的日期表标记为日期表之后,它仍然在为我导入的任何其他表上的日期使用内置的日期层次结构,并且如果日期列之间没有关系,我无法使用日期表中的值

如果我仍然需要为每个要分析的日期字段导入一次日期表并将其设置为关系,那么此功能的意义何在?我是不是完全错过了什么,是不是一只虫子

更新视频和说明如何将表标记为日期表,但不说明它的用途


该功能仅使用了6天,因此可能无法按预期运行,但了解它的预期运行方式会很好。

听起来您已经有了一个自定义日期表,并且没有看到将其标记为自定义日期表的价值。换言之,您是而不是询问为什么一般使用自定义日期表(这与我回答的问题略有不同)

这并不是一个全面的答案,但我认为将自定义日期表标记为日期表的主要价值在于,如果您遇到了以前无法使用的东西,因为您无法将其标记为日期表

例如,在2016年的这个线程中,Greggyb提到,Power BI导入模式下的自定义日期表必须使用日期数据类型字段(而不是整数字段)连接,才能使用DAX中的内置时间函数:

另一个例子是,Quick Measures文档()提到,要使用自定义日期表作为Quick Measures的基础,必须将该表标记为日期表:

如果数据模型具有自定义日期表,则可以使用主日期表 该表中的日期列用于时间智能快速测量。你 必须确保在构建模型时,中的主日期列 如本文所述,该表被标记为日期表

(强调矿山)



如果您没有遇到任何需要将自定义日期表标记为日期表的情况,那么我不希望现在标记它会对您有任何影响。如果您以前遇到过需要标记为日期表的问题,我希望您现在已经解决了,因此此更改的价值仍然有限。总的来说,我想说,这项功能更加完善,因此,将来使用带有内置DAX时间函数的自定义日期表会更加顺畅。

我不想相信这是它添加的唯一功能,但似乎你是正确的。我可以通过编辑quick measure来绕过DAX公式问题,但是让我的用户在一个可能有20多个日期列的模型中为每个日期导入一次日期表是一场噩梦!我认为他们实际上已经替换了所有基于模糊描述的内部日期表函数,啊,这个功能的描述/文档非常混乱。他们谈论它就像它第一次允许定制日期表一样,但事实并非如此。正如你的问题所说,他们谈论如何标记它,但从来没有提到你为什么要标记。通常,我会引入一个日期表,并将每个事实表中的主要日期与该日期表关联。我引入辅助日期表的唯一时间是,如果我想同时根据两个不同的日期绘制一个事实(例如,如果我有开放日期与关闭日期,那么我可能会将开放日期与我的主日期表关联,并为关闭日期绘制一个辅助日期表)。