Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Per creare un membro calcolato disponibile in una sessione MDX (Multidimensional Expressions), usare l'istruzione CREATE MEMBER . Un membro calcolato creato tramite l'istruzione CREATE MEMBER non verrà rimosso fino alla chiusura della sessione MDX.
Come illustrato in questo argomento, la sintassi dell'istruzione CREATE MEMBER è semplice e facile da usare.
Annotazioni
Per altre informazioni sui membri calcolati, vedere Compilazione di membri calcolati in MDX (MDX).
Sintassi CREATE MEMBER
Usare la sintassi seguente per aggiungere l'istruzione CREATE MEMBER all'istruzione 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>
Nella sintassi dell'istruzione CREATE MEMBER, il valore fully-qualified-member-name è il nome ben qualificato del membro calcolato. Il nome completo include la dimensione o il livello a cui è associato il membro calcolato. Il expression valore restituisce il valore del membro calcolato dopo la valutazione del valore dell'espressione.
Esempio di CREATE MEMBER
Nell'esempio seguente viene utilizzata l'istruzione CREATE MEMBER per creare il LastFourStores membro calcolato. Questo membro calcolato restituisce la somma delle unità vendute per gli ultimi quattro negozi e sarà disponibile durante l'intera sessione del cubo.
Create Session Member [Store].[Measures].LastFourStores as
sum(([Stores].[ByLocation].Lag(3) :
[Stores].[ByLocation].NextMember), [Measures].[Units Sold])