Utilizzo di XML for Analysis in Analysis Services (XMLA)

In MicrosoftSQL ServerAnalysis Services l'unico protocollo utilizzato durante la comunicazione con applicazioni client è XML for Analysis (XMLA). Poiché Analysis Services utilizza XMLA per la definizione, la manipolazione e il controllo del supporto dei dati, in Analysis Services sono supportati comandi aggiuntivi che estendono la specifica XML for Analysis 1.1.

Contenuto della sezione

Argomento

Descrizione

Gestione di connessioni e sessioni (XMLA)

Descrive come connettersi a un'istanza di Analysis Services e come gestire sessioni e informazioni sullo stato in XMLA.

Gestione di errori e avvisi (XMLA)

Descrive il modo in cui Analysis Services restituisce le informazioni di errore e di avviso per metodi e comandi in XMLA.

Definizione e identificazione di oggetti (XMLA)

Descrive identificatori di oggetto e riferimenti all'oggetto e il modo in cui utilizzarli in comandi XMLA.

Gestione di transazioni (XMLA)

Illustra in dettaglio come utilizzare i comandi BeginTransaction, CommitTransaction e RollbackTransaction per definire e gestire in modo esplicito una transazione nella sessione XMLA corrente.

Annullamento di comandi (XMLA)

Descrive come utilizzare il comando Cancelper annullare comandi, sessioni e connessioni in XMLA.

Esecuzione di operazioni batch (XMLA)

Descrive come utilizzare il comando Batch per eseguire più comandi XMLA, in serie o in parallelo e in una stessa transazione o come transazioni separate, tramite un unico metodo XMLA Execute.

Creazione e modifica di oggetti (XMLA)

Descrive come utilizzare i comandi Create, Alter e Delete con elementi del linguaggio ASSL (Analysis Services Scripting Language) per definire, modificare o rimuovere oggetti da un'istanza di Analysis Services.

Blocco e sblocco di database (XMLA)

Illustra in dettaglio come utilizzare i comandi Lock e Unlock per bloccare e sbloccare un database di Analysis Services.

Elaborazione di oggetti (XMLA)

Descrive come utilizzare il comando Process per elaborare un oggetto di Analysis Services.

Unione di partizioni (XMLA)

Descrive come utilizzare il comando MergePartitions per unire partizioni in un'istanza di Analysis Services.

Progettazione di aggregazioni (XMLA)

Descrive come utilizzare il comando DesignAggregations, in modalità iterativa oppure in batch, per progettare le aggregazioni per una progettazione di aggregazioni in Analysis Services.

Backup, ripristino e sincronizzazione di database (XMLA)

Descrive come utilizzare i comandi Backup e Restore per eseguire il backup e il ripristino di un database di Analysis Services da un file di backup.

Descrive inoltre come utilizzare il comando Synchronize per sincronizzare un database di Analysis Services con un database esistente nella stessa istanza oppure in un'istanza diversa.

Inserimento, aggiornamento ed eliminazione di membri (XMLA)

Descrive come utilizzare i comandi Insert, Update e Drop per aggiungere, modificare o eliminare membri da una dimensione abilitata per la scrittura.

Aggiornamento di celle (XMLA)

Descrive come utilizzare il comando UpdateCells per modificare i valori delle celle in una partizione abilitata per la scrittura.

Gestione di chiavi di crittografia dell'istanza (XMLA)

Illustra in dettaglio come utilizzare il comando SetEncryptionKey per impostare o reimpostare la chiave di crittografia dell'istanza per un'istanza di Analysis Services.

Gestione delle cache (XMLA)

Illustra in dettaglio come utilizzare il comando ClearCache per cancellare le cache di oggetti di Analysis Services.

Monitoraggio di tracce (XMLA)

Descrive come utilizzare il comando Subscribe per sottoscrivere e monitorare una traccia esistente in un'istanza di Analysis Services.

Data mining in XMLA

In XML for Analysis sono completamente supportati i set di righe dello schema di data mining. Tali set di righe forniscono informazioni per l'esecuzione di query su modelli di data mining utilizzando il metodo Discover. Per ulteriori informazioni sui set di righe dello schema di data mining, vedere Set di righe dello schema di data mining.

Per ulteriori informazioni su DMX, vedere Guida di riferimento a DMX (Data Mining Extensions).