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.
Wenn Sie über die erforderlichen Berechtigungen verfügen, können Sie SQL Server Profiler verwenden, um Data Mining-Aktivitäten zu überwachen, die als Anforderungen ausgegeben werden, die an eine Instanz von SQL Server Analysis Services gesendet werden. Data Mining-Aktivität kann die Verarbeitung von Modellen oder Strukturen, Vorhersageabfragen oder Inhaltsabfragen oder die Erstellung neuer Modelle oder Strukturen umfassen.
SQL Server Profiler verwendet eine trace zum Überwachen von Anforderungen, die von mehreren Clients gesendet werden, einschließlich SQL Server Data Tools (SSDT), SQL Server Management Studio, Webdienste oder Data Mining-Add-Ins für Excel, vorausgesetzt, die Aktivitäten verwenden alle dieselbe Instanz von SQL Server Analysis Services. Sie müssen eine separate Ablaufverfolgung für jede Instanz von SQL Server Analysis Services erstellen, die Sie überwachen möchten. Allgemeine Informationen zu Ablaufverfolgungen und zur Verwendung von SQL Server Profiler finden Sie unter Verwenden von SQL Server Profiler zum Überwachen von Analysis Services.
Spezifische Anleitungen zu den Zu erfassenden Ereignistypen finden Sie unter Erstellen von Profilerablaufverfolgungen für die Wiedergabe (Analysis Services).
Mit Spuren das Data Mining überwachen
Wenn Sie Informationen in einer Ablaufverfolgung erfassen, können Sie angeben, ob die Informationen in einer Datei oder in einer Tabelle in einer Instanz von SQL Server gespeichert werden. Unabhängig von der Methode, die Sie zum Speichern der Daten verwenden, können Sie SQL Server Profiler verwenden, um die Ablaufverfolgung anzuzeigen und nach Ereignissen zu filtern. In der folgenden Tabelle sind einige der Ereignisse und Unterklassen in der Standardmäßigen Analysis Services-Ablaufverfolgung aufgeführt, die für data Mining von Interesse sind.
| EventClass | EventSubclass | BESCHREIBUNG |
|---|---|---|
|
Abfrageanfang Abfrageende |
0 – MDXQuery | Enthält den Text aller Aufrufe von gespeicherten Analysis Services-Prozeduren. |
|
Abfrageanfang Abfrageende |
1 - DMXQuery | Enthält den Text und die Ergebnisse von Data Mining Extensions (DMX)-Anweisungen. |
|
Beginn des Fortschrittsberichts Ende des Statusberichts |
34 - DataMiningProgress | Stellt Informationen zum Fortschritt des Data Mining-Algorithmus bereit: Wenn Sie z. B. ein Clustermodell erstellen, teilt ihnen die Statusmeldung mit, welcher Kandidatencluster erstellt wird. |
|
Abfrageanfang Abfrageende |
EXECUTESQL | Enthält den Text der Transact-SQL Abfrage, die ausgeführt wird. |
|
Abfrageanfang Abfrageende |
2- SQLQuery | Enthält den Text aller Abfragen für die Schema-Rowsets in Form von Systemtabellen. |
|
ENTDECKEN Beginnen Ende der ENTDECKUNG |
Mehrfach | Enthält den Text von DMX-Funktionsaufrufen oder DISCOVER-Anweisungen, die in XMLA gekapselt sind. |
| Fehler | (kein) | Enthält den Text von Fehlern, die vom Server an den Client gesendet werden. Fehlermeldungen mit Error (Data Mining): oder Informational (Data Mining): werden spezifisch als Reaktion auf DMX-Anfragen generiert. Es reicht jedoch nicht aus, nur diese Fehlermeldungen anzuzeigen. Andere Fehler, z. B. die vom Parser generierten, können mit dem Data Mining zusammenhängen, aber nicht über dieses Präfix verfügen. |
Wenn Sie die Befehlsanweisungen im Ablaufverfolgungsprotokoll anzeigen, können Sie auch die Syntax komplexer Anweisungen sehen, die vom Client an den Analysis Services-Server gesendet wurden, einschließlich Aufrufe von gespeicherten Systemprozeduren. Diese Informationen können für das Debuggen nützlich sein, oder Sie können gültige Anweisungen als Vorlage zum Erstellen neuer Vorhersageabfragen oder -modelle verwenden. Einige Beispiele für gespeicherte Prozeduraufrufe, die Sie über eine Ablaufverfolgung erfassen können, finden Sie unter Clustering Model Query Examples.
Siehe auch
Überwachen einer Analysis Services-Instanz
Verwenden von erweiterten SQL Server-Ereignissen (XEvents) zum Überwachen von Analysis Services