Condividi tramite


Istruzione UPDATE MEMBER (MDX)

Aggiorna un membro calcolato esistente.

Sintassi

UPDATE MEMBER Cube_Name.Member_Name 
   AS MDX_Expression
      [,Property_Name = Property_Value, ...n]
......[,SCOPE_ISOLATION = CUBE]

Argomenti

  • Cube_Name
    Stringa valida che specifica il nome del cubo che contiene il membro.

  • Member_Name
    Stringa valida che specifica il nome del membro esistente.

  • MDX_Expression
    Espressione MDX (Multidimensional Expression) valida nella quale il membro deve essere aggiornato.

  • Property_Name
    Stringa valida che specifica il nome per la proprietà di un membro calcolato.

  • Property_Value
    Espressione scalare valida che specifica il valore della proprietà per il membro calcolato.

Osservazioni

L'istruzione UPDATE MEMBER aggiorna un membro calcolato esistente conservando la relativa precedenza di questo membro in relazione agli altri calcoli. Pertanto, non è possibile utilizzare l'istruzione UPDATE MEMBER per modificare SOLVEORDER.

Non è possibile specificare un'istruzione UPDATE MEMBER nello script MDX per un cubo.

Specificando un cubo diverso dal cubo connesso viene generato un errore. Pertanto, per identificare il cubo corrente è consigliabile utilizzare CURRENTCUBE anziché il nome di un cubo.

Per ulteriori informazioni sulle proprietà dei membri definite da OLE DB, vedere la documentazione di OLE DB.

Proprietà standard

Ogni membro dispone di un set di proprietà predefinite. Nella seguente tabella vengono descritte queste proprietà predefinite.

Identificatore proprietà

Significato

FORMAT_STRING

Una stringa di formato in stile Microsoft Office che può essere utilizzata dall'applicazione client per la visualizzazione dei valori delle celle.

VISIBLE

Un valore che indica se il membro calcolato è visibile in un set di righe dello schema. I membri calcolati visibili possono essere aggiunti a un set tramite la funzione AddCalculatedMembers. Un valore diverso da zero indica che il membro calcolato è visibile. Il valore predefinito della proprietà è Visible.

I membri calcolati non visibili, vengono in genere utilizzati come passaggi intermedi in membri calcolati più complessi. A tali membri calcolati è possibile fare riferimento anche da altri tipi di membri, ad esempio le misure.

NON_EMPTY_BEHAVIOR

La misura o il set che MDX utilizza per determinare il comportamento dei membri calcolati durante la risoluzione delle celle vuote.

CAPTION

Un valore di stringa che specifica la didascalia che può essere utilizzata dall'applicazione client per la visualizzazione del membro.

DISPLAY_FOLDER

Un valore di stringa che specifica il percorso della cartella di visualizzazione in cui il membro deve essere mostrato dall'applicazione client. Il separatore di livello di cartella è definito dall'applicazione client. Per gli strumenti e client forniti da Analysis Services, la barra rovesciata (\) come separatore del livello. Per fornire più cartelle di visualizzazione per un membro definito, utilizzare un punto e virgola (;) per separare le cartelle.

ASSOCIATED_MEASURE_GROUP

Il nome del gruppo di misure al quale questo membro è associato.