資訊。視圖。措施

適用於:匯出數據行計算數據表量值視覺計算

傳回包含語意模型中每個量值相關信息的數據表,例如名稱、描述和 DAX 公式。 此資訊可協助您瞭解模型,並在導出數據表中使用時自行記載模型。

語法

INFO.VIEW.MEASURES()

傳回值

具有下列資料行的數據表:

描述
[ID] 這個語意模型中每個量值的唯一標識符,以整數表示。
[名稱] 此語意模型中每個量值的名稱為字串。
[數據表] 此語意模型中每個量值的主數據表,做為字串。
[描述] 此語意模型中每個量值的描述為字串。
[DataType] 此語意模型中每個量值的數據類型為字串。 量值通常是 Variant 數據類型。
[表達式] 此語意模型中每個量值的 DAX 公式。
[FormatString] 此語意模型中每個量值的格式字串做為字串。
[IsHidden] 此語意模型中每個量值的隱藏狀態為 True 或 False。
[State] 此語意模型中每個量值的狀態(例如有效或錯誤),以字串表示。
[KPIID] 此語意模型中每個量值的 KPI 識別碼,以整數表示。
[IsSimpleMeasure] 此語意模型中每個量值的簡單量值旗標為 True of False。
[DisplayFolder] 此語意模型中每個量值的顯示資料夾,以字串表示。 以 /和以 分隔的多個資料夾顯示巢狀資料夾。
[DetailRowsDefinition] 此語意模型中每個量值的詳細數據列定義。
[DataCategory] 此語意模型中每個量值的數據類別目錄為字串。
[FormatStringDefinition] 此語意模型中每個量值的動態格式字串。
[LineageTag] 此語意模型中每個量值的譜系標記,做為字串。

言論

只有在使用者擁有寫入權限的語意模型執行時,才會顯示 [Expression]、[DetailRowsDefinition] 和 [FormatStringDefinition] 的值,而在 Power BI Desktop 中與語意模型連線時則不會顯示。 不像 INFO。MEASURES 中,此函式可用於語意模型的計算表、欄位及度量,包括作為模型刷新的一部分。

範例 1 - DAX 查詢

下列 DAX 查詢可以在查詢檢視 DAX中執行:

EVALUATE
	INFO.VIEW.MEASURES()

此 DAX 查詢會傳回具有此 DAX 函式所有數據行的數據表。

顯示 INFO 輸出的螢幕快照。視圖。查詢檢視中的 MEASURE() DAX。

範例 2 - 使用 DAXSELECTCOLUMNS 查詢

下列 DAX 查詢可以在查詢檢視 DAX中執行:

EVALUATE
	SELECTCOLUMNS(
		INFO.VIEW.MEASURES(),
		"Home table", [Table],
		"Measure", [Name],
		[Description],
		"DAX formula", [Expression],
		[State]
	)

此 DAX 查詢只會傳回只有指定資料行的數據表。

顯示 INFO 輸出的螢幕快照。視圖。在 DAX 查詢檢視中具有選取數據行的MEASURES()。

範例 3 - 具有 SELECTCOLUMNS 的導出數據表

當移除 EVALUATE 關鍵詞並新增數據表名稱時,上述其中一個範例都會在匯出數據表中運作。 以下是匯出資料表中的範例 2:

Measures in this semantic model = 
SELECTCOLUMNS(
		INFO.VIEW.MEASURES(),
		"Home table", [Table],
		"Measure", [Name],
		[Description],
		"DAX formula", [Expression],
		[State]
	)

此計算數據表會顯示與模型本身數據表中範例 2 中範例 2 中 DAX 查詢相同的資訊。

範例 4 - 量值

您可以新增下列量值來計算語意模型中的文字資料列數目:

Number of measures = 
COUNTROWS( INFO.VIEW.MEASURES() )

這會顯示具有模型中量值的純量值。

這可以在視覺效果中顯示:

顯示 INFO 輸出的螢幕快照。視圖。MEASURE() 具有量值,然後用於報表視覺效果。

或 DAX中的 DAX 查詢:

DEFINE
    MEASURE 'Measures in this semantic model'[Number of measures] = COUNTROWS( INFO.VIEW.MEASURES() )

EVALUATE
    SUMMARIZECOLUMNS(
        "Number of measures", [Number of measures]
    )

顯示 INFO 輸出的螢幕快照。視圖。MEASURE() 搭配量值,然後在 DAX 查詢檢視中使用 DAX 查詢。

另請參閱