指定標示為日期數據表以搭配時間智慧使用
適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
若要在 DAX 公式中使用時間智慧函式,您必須指定 Date 資料類型的日期資料表和唯一標識碼 (datetime) 資料行。 一旦日期數據表中的數據行指定為唯一標識符,您就可以在日期數據表中的數據行與任何事實數據表之間建立關聯性。
使用時間智慧函式時,適用下列規則:
使用DAX時間智慧函式時,絕對不要從事實數據表指定datetime數據行。 一律在您的模型中建立個別的日期數據表,其中包含至少一個 Date 數據類型的 datetime 數據行,且具有唯一值。
請確定您的日期數據表具有連續的日期範圍。
日期數據表中的 datetime 資料行應為日期數據粒度(不含一天的分數)。
您必須使用 [標示日期數據表] 對話框來指定日期數據表和唯一標識符數據行。
在日期數據表中建立事實數據表和數據行之間的關聯性。
指定日期數據表和唯一識別碼
在 Visual Studio 的模型設計工具中,按下日期數據表。
按兩下 [擴充功能]>[資料表]>[日期]>[標示為日期資料表]。
在 [標示為日期數據表] 對話方塊的 [Date 列表框中,選取要作為唯一標識符的數據行。 此數據行必須包含唯一值,且應為 Date 數據類型。
如有必要,請建立事實數據表與日期數據表之間的任何關聯性。