共用方式為


MDX 成員屬性

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

成員屬性涵蓋每個 Tuple 中每個成員的基本資訊。 此基本資訊包括成員名稱、父層級、子係數目等等。 成員屬性適用於指定層級的所有成員。 就組織而言,成員屬性會被視為儲存在單一維度上的維度組織數據。

注意

在 MicrosoftSQL Server 中,成員屬性稱為屬性關聯性。 如需詳細資訊,請參閱 屬性關聯性

成員屬性是 內部自定義

內建成員屬性
所有成員都支持內部成員屬性,例如成員的格式化值,而維度和層級則提供額外的內建維度和層級成員屬性,例如成員的標識碼。

如需詳細資訊,請參閱 內部成員屬性 (MDX)

使用者定義的成員屬性
成員通常會有與其相關聯的其他屬性。 例如,產品層級可能會為每個產品提供 SKU、SRP、權數和磁碟區屬性。 這些屬性不是成員,但包含 Products 層級成員的其他資訊。

如需詳細資訊,請參閱 User-Defined 成員屬性 (MDX)

透過使用 PROPERTIES 關鍵詞或 Properties 函式,即可擷取內建和使用者定義成員屬性。

使用 PROPERTIES 關鍵詞

PROPERTIES 關鍵詞會指定要用於指定座標軸維度的成員屬性。 PROPERTIES 關鍵詞會埋葬在 MDX SELECT 語句的 <axis specification> 子句中:

SELECT [<axis_specification>  
       [, <axis_specification>...]]  
  FROM [<cube_specification>]  
[WHERE [<slicer_specification>]]  

<axis_specification> 子句包含選擇性的 <dim_props> 子句,如下列語法所示:

<axis_specification> ::= <set> [<dim_props>] ON <axis_name>  

注意

如需 <set><axis_name> 值的詳細資訊,請參閱 指定查詢軸的內容

<dim_props> 子句可讓您使用 PROPERTIES 關鍵詞來查詢維度、層級和成員屬性。 下列語法顯示 <dim_props> 子句的格式:

<dim_props> ::= [DIMENSION] PROPERTIES <property> [,<property>...]  

<property> 語法的細目會根據您查詢的屬性而有所不同:

  • 內容敏感的內部成員屬性前面必須加上維度或層級的名稱。 不過,維度或層級名稱無法限定非內容敏感性內部成員屬性。 如需有關如何搭配內部成員屬性使用 PROPERTIES 關鍵詞的詳細資訊,請參閱 內部成員屬性 (MDX)

  • 使用者定義成員屬性的前面應該加上其所在層級的名稱。 如需有關如何搭配使用者定義成員屬性使用 PROPERTIES 關鍵詞的詳細資訊,請參閱 User-Defined 成員屬性 (MDX)

另請參閱

建立和使用屬性值 (MDX)