Udostępnij przez


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.