Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können den Befehl "Abonnieren" in XML for Analysis (XMLA) verwenden, um eine vorhandene Ablaufverfolgung zu überwachen, die für eine Instanz von Microsoft SQL Server Analysis Services definiert ist. Der Subscribe Befehl gibt die Ergebnisse einer Ablaufverfolgung als Rowset zurück.
Angeben einer Ablaufverfolgung
Die Object-Eigenschaft des Subscribe Befehls muss einen Objektverweis auf eine Analysis Services-Instanz oder eine Ablaufverfolgung für eine Analysis Services-Instanz enthalten. Wenn die Object Eigenschaft nicht angegeben ist oder in der Object Eigenschaft kein Ablaufverfolgungsbezeichner angegeben ist, überwacht der Subscribe Befehl die Standardsitzungsablaufverfolgung für die explizite Sitzung, die im SOAP-Header für den Befehl angegeben ist.
Zurückgeben von Ergebnissen
Der Subscribe Befehl gibt ein Rowset zurück, das die von der angegebenen Ablaufverfolgung erfassten Ablaufverfolgungsereignisse enthält. Der Subscribe Befehl gibt Ablaufverfolgungsergebnisse zurück, bis der Befehl vom Befehl Abbrechen abgebrochen wird.
Das Rowset enthält die spalten, die in der folgenden Tabelle aufgeführt sind.
| Kolumne | Datentyp | BESCHREIBUNG |
|---|---|---|
| EventClass | Ganze Zahl | Die Ereignisklasse des Ereignisses, das von der Ablaufverfolgung empfangen wird. |
| EventSubclass | Lange ganze Zahl | Die Ereignisunterklasse des Ereignisses, das von der Ablaufverfolgung empfangen wird. |
| CurrentTime | Datum und Uhrzeit | Die Uhrzeit, zu der das Ereignis gestartet wurde, wenn verfügbar. Für die Filterung sind erwartete Formate "JJJJ-MM-TT" und "JJJJ-MM-DD HH:MM:SS". |
| Startzeit | Datum und Uhrzeit | Die Uhrzeit, zu der das Ereignis gestartet wurde, wenn verfügbar. Für die Filterung sind erwartete Formate "JJJJ-MM-TT" und "JJJJ-MM-DD HH:MM:SS". |
| Endzeitpunkt | Datum und Uhrzeit | Die Uhrzeit, zu der das Ereignis beendet wurde, wenn verfügbar. Für die Filterung sind erwartete Formate "JJJJ-MM-TT" und "JJJJ-MM-DD HH:MM:SS". Diese Spalte wird nicht für Ereignisklassen aufgefüllt, die den Beginn eines Prozesses oder einer Aktion beschreiben. |
| Dauer | Lange ganze Zahl | Die Gesamtzeit (in Millisekunden), die für das Ereignis verstrichen ist. |
| CPU-Zeit | Lange ganze Zahl | Die Für das Ereignis verstrichene Prozessorzeit (in Millisekunden). |
| Jobkennung | Lange ganze Zahl | Der Auftragsbezeichner für den Prozess. |
| SessionID | Schnur | Der Bezeichner der Sitzung, für die das Ereignis aufgetreten ist. |
| Sitzungstyp | Schnur | Der Typ der Sitzung, für die das Ereignis aufgetreten ist. |
| Gesamtfortschritt | Lange ganze Zahl | Die Gesamtzahl oder die Vom Ereignis gemeldete Statusmenge. |
| Integer-Daten | Lange ganze Zahl | Ganzzahlige Daten, die dem Ereignis zugeordnet sind. Der Inhalt dieser Spalte hängt von der Ereignisklasse und der Unterklasse des Ereignisses ab. |
| Objekt-ID | Schnur | Der Bezeichner des Objekts, für das das Ereignis aufgetreten ist. |
| Objekttyp | Schnur | Der Typ des in ObjectName angegebenen Objekts. |
| Objektname | Schnur | Der Name des Objekts, für das das Ereignis aufgetreten ist. |
| Objektpfad | Schnur | Der hierarchische Pfad des Objekts, für das das Ereignis aufgetreten ist. Der Pfad wird als durch Trennzeichen getrennte Zeichenfolge von Objektbezeichnern für die übergeordneten Elemente des objekts dargestellt, das in ObjectName angegeben ist. |
| ObjectReference | Schnur | Die XML-Darstellung des Objektverweises für das in ObjectName angegebene Objekt. |
| NestLevel | Ganze Zahl | Die Ebene der Transaktion, für die das Ereignis aufgetreten ist. |
| NumSegments | Lange ganze Zahl | Die Anzahl der datensegmente, die von dem Befehl betroffen oder darauf zugegriffen wurde, für den das Ereignis aufgetreten ist. |
| Schweregrad | Ganze Zahl | Der Schweregrad einer Ausnahme für das Ereignis. Die Spalte kann einen der folgenden Werte enthalten: Wert: 0 = Erfolg Wert: 1 = Informationen Wert: 2 = Warnung Wert: 3 = Fehler |
| Erfolg | Boolescher Typ (Boolean) | Gibt an, ob ein Befehl erfolgreich war oder fehlgeschlagen ist. |
| Fehler | Lange ganze Zahl | Die Fehlernummer des Ereignisses, falls zutreffend. |
| Verbindungs-ID | Schnur | Der Bezeichner der Verbindung, für die das Ereignis aufgetreten ist. |
| Datenbankname | Schnur | Der Name der Datenbank, für die das Ereignis aufgetreten ist. |
| NTUserName (NT-Benutzername) | Schnur | Der Windows-Benutzername des Benutzers, der dem Ereignis zugeordnet ist. |
| NT-Domänenname | Schnur | Die Windows-Domäne des Benutzers, der dem Ereignis zugeordnet ist. |
| ClientHostName | Schnur | Der Name des Computers, auf dem die Clientanwendung ausgeführt wird. Diese Spalte wird mit den von der Clientanwendung übergebenen Werten aufgefüllt. |
| ClientProcessID | Lange ganze Zahl | Der Prozessbezeichner der Clientanwendung. |
| Anwendungsname | Schnur | Der Name der Clientanwendung, die die Verbindung mit der Analysis Services-Instanz erstellt hat. Diese Spalte wird mit den Werten gefüllt, die von der Clientanwendung übergeben werden, und nicht mit dem angezeigten Namen des Programms. |
| NTCanonicalUserName | Schnur | Der kanonische Windows-Benutzername des Benutzers, der dem Ereignis zugeordnet ist. |
| SPID | Schnur | Die Serverprozess-ID (SPID) der Sitzung, für die das Ereignis aufgetreten ist. Der Wert dieser Spalte entspricht direkt der Sitzungs-ID, die im SOAP-Header der XMLA-Nachricht angegeben ist, für die das Ereignis aufgetreten ist. |
| Textdaten | Schnur | Die dem Ereignis zugeordneten Textdaten. Der Inhalt dieser Spalte hängt von der Ereignisklasse und der Unterklasse des Ereignisses ab. |
| Servername | Schnur | Der Name der Analysis Services-Instanz, für die das Ereignis aufgetreten ist. |
| Anforderungsparameter | Schnur | Die Parameter des parametrisierten Abfrage- oder XMLA-Befehls, für den das Ereignis aufgetreten ist. |
| RequestProperties | Schnur | Die Eigenschaften der XMLA-Methode, für die das Ereignis aufgetreten ist. |