Monitoring Traces (XMLA)
You can use the Subscribe command in XML for Analysis (XMLA) to monitor an existing trace defined on an instance of Microsoft SQL Server Analysis Services.The Subscribe command returns the wyniki of a trace as a zestaw wierszy.
Określanie śledzenia
The Object właściwość of the Subscribe command must contain an object reference to either an Analysis Services wystąpienie or a trace on an Analysis Services wystąpienie. Jeśli Object Właściwość nie została określona lub nie określono identyfikatora śledzenia w Object Właściwość Subscribe polecenia monitoruje śledzenia sesja domyślnej w sesja jawnie określony w nagłówku SOAP dla polecenia.
Zwracanie wyniki
The Subscribe command returns a zestaw wierszy containing the trace events captured by the specified trace. The Subscribe command returns trace wyniki until the command is canceled by the Cancel command.
Zestaw wierszy zawiera kolumny, wymienione w poniższej tabela.
Kolumna |
Typ danych |
Description |
|---|---|---|
EventClass |
Integer |
Klasa zdarzenie odbierane przez śledzenia zdarzenie. |
EventSubclass |
Liczba całkowita długa |
Podklasy zdarzenie odbierane przez śledzenia zdarzenie. |
CurrentTime |
Data i godzina |
Czas, w którym zdarzenie uruchomiony, jeśli są dostępne.Do filtrowania, są oczekiwane formaty "RRRR MM-DD" i "RRRR MM-DD gg: mm: ss". |
Godzina rozpoczęcia |
Data i godzina |
Czas, w którym zdarzenie uruchomiony, jeśli są dostępne.Do filtrowania, są oczekiwane formaty "RRRR MM-DD" i "RRRR MM-DD gg: mm: ss". |
EndTime |
Data i godzina |
Czas, w którym zdarzenie zakończona, jeśli są dostępne.Do filtrowania, są oczekiwane formaty "RRRR MM-DD" i "RRRR MM-DD gg: mm: ss". Ta kolumna jest pusta dla zdarzenie klas, składające się na początku procesu lub akcja. |
Czas trwania |
Liczba całkowita długa |
Całkowity czas (w milisekundach), jaki upłynął dla zdarzenie. |
CPUTime |
Liczba całkowita długa |
zdarzenie, jaki upłynął czas procesora (w milisekundach). |
JobID |
Liczba całkowita długa |
Identyfikator zadanie dla procesu. |
SessionID |
String |
Identyfikator sesja, na którym wystąpiło zdarzenie. |
SessionType |
String |
Typ sesja, na którym wystąpiło zdarzenie. |
ProgressTotal |
Liczba całkowita długa |
Całkowita liczba lub wartość postępu zgłoszone przez zdarzenie. |
IntegerData |
Liczba całkowita długa |
Liczba całkowita danych skojarzone ze zdarzeniem.Zawartość w tej kolumnie zależą od klasa zdarzenia i podklasy zdarzenie. |
Identyfikator obiektu |
String |
Identyfikator obiektu, na którym wystąpiło zdarzenie. |
Typu obiektu |
String |
Typ określony w nazwa_obiektu obiekt. |
NazwaObiektu |
String |
Nazwa obiektu, na którym wystąpiło zdarzenie. |
ŚcieżkaObiektu |
String |
Hierarchiczna ścieżka obiektu, na którym wystąpiło zdarzenie.Ścieżka jest reprezentowany jako ciąg rozdzielany przecinkami identyfikatorów obiektów dla rodziców obiektu określonego w nazwa_obiektu. |
ObjectReference |
String |
Reprezentacji XML odwołanie do obiektu dla obiektu określonego w nazwa_obiektu. |
NestLevel |
Integer |
Poziom transakcji, na którym wystąpiło zdarzenie. |
NumSegments |
Liczba całkowita długa |
Liczba segmentów danych, wpływ lub dostęp do polecenia, na którym wystąpiło zdarzenie. |
Wskaźnik ważności |
Integer |
Poziom ważności wyjątek dla zdarzenie.Kolumna może zawierać jedną z następujących wartości:
WartośćDescription
0SUKCES
1Informacyjne
2Ostrzeżenie
3Błąd
|
SUKCES |
Boolean |
Wskazuje, czy polecenia zakończyło się powodzeniem, czy nie. |
Błąd |
Liczba całkowita długa |
Błędy o numerach zdarzenie, jeśli ma zastosowanie. |
ConnectionID |
String |
Identyfikator połączenia, na którym wystąpiło zdarzenie. |
NazwaBazyDanych |
String |
Nazwa bazy danych, na którym wystąpiło zdarzenie. |
NTUserName |
String |
Nazwa użytkownika systemu Windows skojarzonego z zdarzenie. |
NTDomainName |
String |
Domeny systemu Windows skojarzonego z zdarzenie. |
ClientHostName |
String |
Nazwa komputera, na którym uruchomiona jest aplikacja klient.Ta kolumna jest pusta z wartości przekazanych przez aplikację klient. |
ClientProcessID |
Liczba całkowita długa |
Identyfikator procesu aplikacji klient. |
ApplicationName |
String |
Nazwa aplikacji klient, w której utworzono połączenie Analysis Services wystąpienie. To kolumna jest wypełniona wartościami przekazane przez aplikację klient, a nie wyświetlaną nazwę programu. |
NTCanonicalUserName |
String |
Nazwy kanoniczne użytkownika systemu Windows skojarzonego z zdarzenie. |
SPID |
String |
Serwer przetworzyć IDENTYFIKATORA (SPID) sesja, na którym wystąpiło zdarzenie.Wartość ta kolumna odpowiada bezpośrednio identyfikator sesja, określonego w nagłówku SOAP wiadomości XMLA, na którym wystąpiło zdarzenie. |
TextData |
String |
Dane tekstowe skojarzoną ze zdarzeniem.Zawartość w tej kolumnie zależą od klasa zdarzenia i podklasy zdarzenie. |
Nazwa_serwera |
String |
Nazwa Analysis Services wystąpienie, na którym wystąpiło zdarzenie. |
RequestParameters |
String |
Parametry kwerendy parametryczne lub polecenia XMLA, na którym wystąpiło zdarzenie. |
RequestProperties |
String |
Właściwości metoda XMLA, na którym wystąpiło zdarzenie. |