Condividi tramite


Definizione e identificazione di oggetti (XMLA)

Nei comandi XMLA (XML for Analysis) gli oggetti vengono identificati tramite identificatori e riferimenti all'oggetto e vengono definiti tramite comandi XMLA relativi a elementi ASSL (Analysis Services Scripting Language).

Identificatori di oggetto

Un oggetto viene identificato usando l'identificatore univoco dell'oggetto come definito in un'istanza di Microsoft SQL Server SQL Server Analysis Services. Gli identificatori di oggetto possono essere specificati in modo esplicito o determinati dall'istanza di SQL Server Analysis Services quando SQL Server Analysis Services crea l'oggetto. È possibile usare il metodo Discover per recuperare gli identificatori di oggetto per le chiamate di metodo Discover o Execute successive.

Riferimenti a oggetti

Diversi comandi XMLA, ad esempio Delete o Process, usano un riferimento a un oggetto per fare riferimento a un oggetto in modo non ambiguo. Un riferimento all'oggetto contiene l'identificatore dell'oggetto su cui viene eseguito un comando e gli identificatori di oggetto dei predecessori dell'oggetto specifico. Il riferimento all'oggetto per una partizione ad esempio contiene l'identificatore di oggetto della partizione nonché gli identificatori di oggetto del gruppo di misure padre della partizione specifica, del cubo e del database.

Definizioni di oggetti

I comandi Crea e Alter in XMLA creano o modificano rispettivamente gli oggetti in un'istanza di SQL Server Analysis Services. Le definizioni per tali oggetti sono rappresentate da un elemento ObjectDefinition che contiene elementi di ASSL. Gli identificatori di oggetto possono essere specificati in modo esplicito per tutti gli oggetti principali e molti oggetti secondari usando l'elemento ID . Se l'elemento ID non viene usato, l'istanza di SQL Server Analysis Services fornisce un identificatore univoco, con una convenzione di denominazione che dipende dall'oggetto da identificare. Per altre informazioni su come usare i comandi Create and Alter per definire gli oggetti, vedere Creazione e modifica di oggetti (XMLA).

Vedere anche

Elemento Object (XMLA)
Elemento ParentObject (XMLA)
Elemento Source (XMLA)
Elemento Target (XMLA)
Sviluppo con XMLA in Analysis Services