共用方式為


建立 Session-Scoped 匯出成員 (MDX)

若要建立可在多維度表達式 (MDX) 會話中使用的匯出成員,請使用 CREATE MEMBER 語句。 在 MDX 工作階段關閉之前,將不會移除使用 CREATE MEMBER 語句所建立的匯出成員。

如本主題所述,CREATE MEMBER 語句的語法很簡單且容易使用。

備註

如需有關計算成員的詳細資訊,請參閱在 MDX 中建立計算成員(MDX)。

CREATE MEMBER 語法

使用下列語法將 CREATE MEMBER 語句新增至 MDX 語句:

CREATE [SESSION] MEMBER [<cube-name>.]<fully-qualified-member-name> AS <expression> [,<property-definition-list>]  
<cube name> ::= CURRENTCUBE | <Cube Name>  
<property-definition-list> ::= <property-definition>  
  | <property-definition>, <property-definition-list>  
<property-definition> ::= <property-identifier> = <property-value>  
<property-identifier> ::= VISIBLE | SOLVEORDER | SOLVE_ORDER | FORMAT_STRING | NON_EMPTY_BEHAVIOR <ole db member properties>  

在 CREATE MEMBER 語句的語法中,fully-qualified-member-name 值是計算成員的完整名稱。 完整限定名稱包含與計算成員相關聯的維度或層級。 值 expression 會在評估表達式值之後傳回導出成員的值。

CREATE MEMBER 範例

下列範例會使用 CREATE MEMBER 語句來建立 LastFourStores 導出成員。 這個導出成員會傳回最後四家商店銷售的單位總和,而且在整個 Cube 會話中都可以使用。

Create Session Member [Store].[Measures].LastFourStores as   
sum(([Stores].[ByLocation].Lag(3) :  
[Stores].[ByLocation].NextMember), [Measures].[Units Sold])  

另請參閱

建立 Query-Scoped 匯出成員 (MDX)