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.
È possibile usare il comando Subscribe in XML for Analysis (XMLA) per monitorare una traccia esistente definita in un'istanza di Microsoft SQL Server Analysis Services. Il Subscribe comando restituisce i risultati di una traccia come set di righe.
Specifica di una traccia
La proprietà Object del Subscribe comando deve contenere un riferimento a un oggetto a un'istanza di Analysis Services o a una traccia in un'istanza di Analysis Services. Se la Object proprietà non è specificata o non viene specificato un identificatore di traccia nella Object proprietà , il Subscribe comando monitora la traccia di sessione predefinita per la sessione esplicita specificata nell'intestazione SOAP per il comando.
Restituzione dei risultati
Il Subscribe comando restituisce un set di righe contenente gli eventi di traccia acquisiti dalla traccia specificata. Il Subscribe comando restituisce i risultati della traccia fino a quando il comando non viene annullato dal comando Annulla .
Il set di righe contiene le colonne elencate nella tabella seguente.
| colonna | Tipo di dati | Descrizione |
|---|---|---|
| EventClass | Numero intero | Classe di evento dell'evento ricevuto dalla traccia. |
| EventSubclass | Intero lungo | Sottoclasse dell'evento ricevuto dalla traccia. |
| CurrentTime | Data e ora | Ora di avvio dell'evento, quando disponibile. Per i filtri, i formati previsti sono "AAAA-MM-GG" e "AAAA-MM-DD HH:MM:SS". |
| Ora di Inizio | Data e ora | Ora di avvio dell'evento, quando disponibile. Per i filtri, i formati previsti sono "AAAA-MM-GG" e "AAAA-MM-DD HH:MM:SS". |
| Ora di Fine | Data e ora | Ora in cui l'evento è terminato, quando disponibile. Per i filtri, i formati previsti sono "AAAA-MM-GG" e "AAAA-MM-DD HH:MM:SS". Questa colonna non viene popolata per le classi di evento che descrivono l'inizio di un processo o di un'azione. |
| Durata | Intero lungo | Quantità di tempo totale (in millisecondi) trascorsa per l'evento. |
| Tempo di CPU | Intero lungo | Quantità di tempo del processore (in millisecondi) trascorsa per l'evento. |
| JobID | Intero lungo | Identificatore del processo per il processo. |
| SessionID | Stringa | Identificatore della sessione per cui si è verificato l'evento. |
| SessionType | Stringa | Tipo di sessione per cui si è verificato l'evento. |
| ProgressTotal | Intero lungo | Numero totale o quantità di avanzamento segnalata dall'evento. |
| IntegerData | Intero lungo | Dati integer associati all'evento. Il contenuto di questa colonna dipende dalla classe di evento e dalla sottoclasse dell'evento. |
| ID dell'oggetto | Stringa | Identificatore dell'oggetto per cui si è verificato l'evento. |
| Tipo di Oggetto | Stringa | Tipo dell'oggetto specificato in ObjectName. |
| ObjectName | Stringa | Nome dell'oggetto per cui si è verificato l'evento. |
| ObjectPath | Stringa | Percorso gerarchico dell'oggetto per cui si è verificato l'evento. Il percorso è rappresentato come stringa delimitata da virgole di identificatori di oggetto per gli elementi padre dell'oggetto specificato in ObjectName. |
| ObjectReference | Stringa | Rappresentazione XML del riferimento all'oggetto per l'oggetto specificato in ObjectName. |
| NestLevel | Numero intero | Livello della transazione per cui si è verificato l'evento. |
| NumSegments | Intero lungo | Numero di segmenti di dati interessati o a cui si accede dal comando per cui si è verificato l'evento. |
| Severità | Numero intero | Livello di gravità di un'eccezione per l'evento. La colonna può contenere uno dei valori seguenti: Valore: 0 = Operazione riuscita Valore: 1 = Informazioni Valore: 2 = Avviso Valore: 3 = Errore |
| Successo | Booleano | Indica se un comando ha avuto esito positivo o negativo. |
| Errore | Intero lungo | Numero di errore dell'evento, se applicabile. |
| ID di Connessione | Stringa | Identificatore della connessione per cui si è verificato l'evento. |
| Nome del database | Stringa | Nome del database per il quale si è verificato l'evento. |
| NTUserName | Stringa | Nome utente di Windows dell'utente associato all'evento. |
| NomeDelDominioNT | Stringa | Dominio windows dell'utente associato all'evento. |
| ClientHostName | Stringa | Nome del computer in cui viene eseguita l'applicazione client. Questa colonna viene popolata con i valori passati dall'applicazione client. |
| ClientProcessID | Intero lungo | Identificatore del processo dell'applicazione client. |
| Nome dell'Applicazione | Stringa | Nome dell'applicazione client che ha creato la connessione all'istanza di Analysis Services. Questa colonna viene popolata con i valori passati dall'applicazione client, anziché con il nome visualizzato del programma. |
| NTCanonicalUserName | Stringa | Nome utente canonico di Windows dell'utente associato all'evento. |
| Sistema Pubblico di Identità Digitale (SPID) | Stringa | ID del processo server (SPID) della sessione per cui si è verificato l'evento. Il valore di questa colonna corrisponde direttamente all'ID sessione specificato nell'intestazione SOAP del messaggio XMLA per cui si è verificato l'evento. |
| Dati di testo | Stringa | Dati di testo associati all'evento. Il contenuto di questa colonna dipende dalla classe di evento e dalla sottoclasse dell'evento. |
| Nome del Server | Stringa | Nome dell'istanza di Analysis Services per cui si è verificato l'evento. |
| ParametriDiRichiesta | Stringa | Parametri della query con parametri o del comando XMLA per cui si è verificato l'evento. |
| RequestProperties | Stringa | Proprietà del metodo XMLA per cui si è verificato l'evento. |