Freigeben über


Ablaufverfolgung (Data Mining-Client für Excel)

Schaltfläche

Im Dialogfeld Ablaufverfolgung können Sie die Anweisungen überwachen, die an die instance von Analysis Services gesendet werden, die Sie für Data Mining verwenden. Nachdem Sie eine Verbindung mit einem instance von Analysis Services hergestellt haben, werden alle Interaktionen zwischen dem Client und dem Server im Ablaufverfolgungsbereich protokolliert, einschließlich Anweisungen, die Strukturen erstellen, Miningmodelle hinzufügen und Vorhersagen treffen, sowie einige Nachrichten, die vom Server zurückgegeben werden.

Je nach der angeforderten Aktion kann es sich bei der Anweisung um eine DMX-Datendefinitionsabfrage (Data Mining Extensions, Data Mining-Erweiterungen) oder eine DMX-Datenbearbeitungsabfrage, ein ASSL-Paket (Analysis Services Scripting Language) oder einen Aufruf einer gespeicherten Analysis Services-Prozedur handeln. Tatsächliche numerische Ergebnisse und Datenwerte werden jedoch nicht angezeigt.

Die Ablaufverfolgung überwacht nur die aktuelle Verbindung, und der Inhalt des Dialogfelds Ablaufverfolgung wird nicht gespeichert.

Optionen

Ablaufverfolgungsbereich Listet alle Anweisungen auf, die vom Excel-Client an den Server gesendet werden.

Abhängig von der angeforderten Aktion kann es sich bei der Anweisung um eine DMX-Datenbearbeitungsanweisung oder -Datendefinitionsanweisung, einen Aufruf einer gespeicherten Analysis Services-Prozedur oder ein XML/A-Paket handeln.

Aktuelle Verbindung Klicken Sie, um die Definition der aktuellen Verbindung anzuzeigen. Die Definition enthält den Namen der Verbindung, des Anbieters, der Datenquelle und des Katalogs, sowie den Zeitpunkt der letzten Verwendung der Verbindung für eine Transaktion und den aktuellen Verbindungsstatus (Offen, Inaktiv).

Verwenden von Sitzungsmodellen Aktivieren Sie dieses Kontrollkästchen, um Data Mining-Modelle und -Strukturen als temporäre Objekte auf dem Server zu speichern. Die Modelle und Strukturen, die Sie erstellen, sind nur für die Dauer der aktuellen Sitzung verfügbar.

Deaktivieren Sie diese Option, um die Modelle oder Strukturen zu speichern, indem Sie sie auf einem Analysis Services-Server speichern.

Hinweis Die Möglichkeit, temporäre Objekte zu verwenden, ist nur verfügbar, wenn Sie die Tabellenanalysetools für Excel verwenden. Für die Data Mining-Vorlagen für Visio und den Data Mining-Client für Excel müssen die Strukturen und Modelle auf dem Server gespeichert werden.

Überwachen von temporären Strukturen und Modellen

Wenn Sie die Tabellenanalysetools verwenden, die standardmäßig temporäre Strukturen und Modelle erstellen, wird die Aktivität zwischen dem Server und dem Client zwar überwacht, die erstellten Modelle und Strukturen werden jedoch nicht dauerhaft auf dem Server gespeichert.

Wenn Sie ihre Arbeit beibehalten möchten, wenn Sie eines der Tabellenanalysetools verwenden, können Sie die Option Sitzungsmodelle verwenden aufheben, damit Ihre Modelle dauerhaft auf dem Server gespeichert werden. Sie können die Anweisungen auch im Ablaufverfolgungsbereich in eine Datei kopieren, damit Sie Ihre Arbeit später erneut erstellen können.

Grundlegendes zu Sitzungen

Wenn Sie eine Verbindung mit einem instance von Analysis Services herstellen, initiiert das Data Mining-Add-In eine Sitzung. Jede Sitzung erhält einen Sitzungsbezeichner, der eine vorhandene Sitzung im Analysis Services-instance identifiziert. Mit dieser Sitzungs-ID wird jedoch nicht sichergestellt, dass die Sitzung gültig bleibt. Die Sitzung kann aufgrund eines Sitzungstimeouts ablaufen, oder die zugewiesene Verbindung wird getrennt. Wenn die Sitzung abläuft und nicht mehr gültig ist, beendet Analysis Services die Sitzung und führt ein Rollback für alle laufenden Transaktionen durch. Für alle Meldungen, die mit einer nicht mehr gültigen Sitzungs-ID gesendet werden, wird ein Fehler mit der Meldung ausgelöst, dass die angegebene Sitzung nicht gefunden werden kann.

Bestimmte Data Mining-Modelle werden explizit auf dem Server gespeichert, nicht jedoch Sitzungsminingmodelle und -strukturen, sodass sitzungsbezogene Data Mining-Aktivitäten nicht dauerhaft sind. Da temporäre Miningmodelle und -strukturen gelöscht werden, sobald Sie die Sitzung beenden, sollten Sie Excel-Arbeitsmappen erst schließen, nachdem Sie alle Daten, die Sie behalten möchten, gespeichert haben.

Ändern von Verbindungen

Durch das Ändern von Verbindungen werden Ablaufverfolgungen von vorherigen Verbindungen nicht gelöscht. Nur durch das Schließen der Arbeitsmappe wird die Sitzung entfernt.

Wenn Sie Verbindungen ändern, während Sie in einer Excel-Arbeitsmappe arbeiten, wird die Änderung der Verbindungen nicht im Bereich Ablaufverfolgung aufgezeichnet. Um den Namen und status der aktuellen Verbindung explizit anzuzeigen, müssen Sie auf Aktuelle Verbindung klicken.

Grundlegendes zu Anweisungen in der Überwachung

DMX ist eine Sprache, die Sie zum Erstellen und Arbeiten mit Data Mining-Modellen in Analysis Services verwenden können. Sie können DMX verwenden, um die Struktur neuer Data Mining-Modelle zu erstellen, diese Modelle zu trainieren und sie zu durchsuchen, zu verwalten und vorherzusagen. DMX besteht aus DDL-Anweisungen (Data Definition Language, Datendefinitionssprache), DML-Anweisungen (Data Manipulation Language, Datenbearbeitungssprache) sowie aus Funktionen und Operatoren.

Ein umfassende Beschreibung der DMX-Anweisungen und deren Syntax geht über den Rahmen dieses Themas hinaus. Sie können jedoch die Informationen im Ablaufverfolgungsbereich verwenden, um detaillierte Informationen zum Verhalten einer DMX-Anweisung zu finden. Mit den Data Mining-Add-Ins für Excel können Sie auch komplexe DMX-Anweisungen erstellen und mit einem Analysis Services-Server interagieren. Weitere Informationen finden Sie unter Abfrage (SQL Server Data Mining-Add-Ins).

Hinweis

Viele DMX-Anweisungen verwenden Parameter. Für einfache Typen sind die Werte der Parameter unter der Anweisung aufgeführt. Für komplexe Typen wird jedoch nur der Typ des Parameters aufgeführt.

SQL Server Analysis Services verwendet auch das XMLA-Protokoll (XML for Analysis), um die gesamte Kommunikation zwischen Clientanwendungen zu verarbeiten, einschließlich des Data Mining-Clients für Excel und einer instance von Analysis Services.

Weitere Informationen zur DMX-Syntax und zu den Befehlen und Elementen in XMLA finden Sie unter SQL Server-Onlinedokumentation.

Einige der Anweisungen, die an den Server gesendet werden, enthalten möglicherweise Abfragen, die gespeicherte Analysis Services-Systemprozeduren genannt werden. Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation.