Freigeben über


Nachverfolgung (Data Mining-Client für Excel)

Schaltfläche

Im Dialogfeld "Tracer" können Sie die Anweisungen überwachen, die an die von Ihnen für Data Mining verwendete Instanz von Analysis Services gesendet werden. Nachdem Sie eine Verbindung mit einer Instanz von Analysis Services hergestellt haben, werden alle Interaktionen zwischen dem Client und dem Server im Tracer-Bereich protokolliert, einschließlich Anweisungen zum Erstellen von Strukturen, Hinzufügen von Miningmodellen und Vorhersagen sowie einige Nachrichten, die vom Server zurückgegeben werden.

Abhängig von der angeforderten Aktion kann es sich bei der Anweisung um eine DATA Mining Extensions -Datendefinitionsabfrage oder Datenmanipulationsabfrage, ein Analysis Services Scripting Language (ASSL)-Paket 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 "Tracer" wird nicht gespeichert.

Optionen

Der Tracer-Bereich listet alle vom Excel-Client an den Server gesendeten Anweisungen auf.

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

Aktuelle Verbindung Klicken Sie hier, um die Definition der aktuellen Verbindung anzuzeigen. Die Definition enthält den Namen der Verbindung, den Anbieter, die Datenquelle und den Katalog, die Uhrzeit, zu der die Verbindung zuletzt für eine Transaktion verwendet wurde, und den aktuellen Status (Öffnen, 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 Ihre Modelle oder Strukturen zu speichern, indem Sie sie auf einem Analysis Services-Server speichern.

Anmerkung Die Verwendung temporärer Objekte ist nur verfügbar, wenn Sie die Tabellenanalysetools für Excel verwenden. Die Visio Data Mining-Vorlagen und der Data Mining-Client für Excel erfordern Strukturen und Modelle, die auf dem Server gespeichert werden sollen.

Nachverfolgung temporärer Strukturen und Modelle

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

Wenn Sie Ihre Arbeit bei Verwendung eines der Tabellenanalysetools beibehalten möchten, können Sie die Option " Sitzungsmodelle verwenden" deaktivieren, damit Ihre Modelle dauerhaft auf dem Server gespeichert werden. Sie können die Anweisungen auch im Tracer-Bereich in eine Datei kopieren, damit Sie Ihre Arbeit später erneut erstellen können.

Verständnis von Sitzungen

Wenn Sie eine Verbindung mit einer Instanz von Analysis Services herstellen, initiiert das Data Mining-Add-In eine Sitzung. Jede Sitzung empfängt einen Sitzungsbezeichner, der eine vorhandene Sitzung in der Analysis Services-Instanz identifiziert. Ein Sitzungsbezeichner garantiert jedoch nicht, dass eine Sitzung gültig bleibt. Die Sitzung kann ablaufen, wenn das Sitzungstimeout eintritt oder die Verbindung, die der Sitzung zugeordnet ist, getrennt wird. Wenn die Sitzung abläuft und nicht mehr gültig ist, beendet Analysis Services die Sitzung und setzt alle Transaktionen zurück, die gerade verarbeitet werden. Wenn eine Nachricht mit einem sitzungsbezeichner gesendet wird, der nicht mehr gültig ist, schlägt die Nachricht mit einem Fehler fehl, der angibt, dass die angegebene Sitzung nicht gefunden werden kann.

Obwohl einige Data Mining-Modelle explizit auf dem Server gespeichert werden, sind Session Mining-Modelle und -Strukturen nicht, und es wird kein Datensatz der Session Data Mining-Aktivität beibehalten. Da temporäre Miningmodelle und -strukturen gelöscht werden, sobald Sie die Sitzung beenden, sollten Sie das Schließen der Excel-Arbeitsmappe vermeiden, bis Sie alle zu speichernden Arbeiten gespeichert haben.

Ändern von Verbindungen

Das Ändern von Verbindungen löscht keine Spuren aus vorherigen Verbindungen. Durch das Schließen der Arbeitsmappe wird die Sitzung gelöscht.

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

Verständnis von Anweisungen im Tracer

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 Vorhersagen zu treffen. DMX besteht aus Anweisungen der Data Definition Language (DDL), Anweisungen der Datenmanipulationssprache (DML) sowie Funktionen und Operatoren.

Eine vollständige Erläuterung der DMX-Anweisungen und ihrer Syntax geht über den Rahmen dieses Themas hinaus. Sie können jedoch die Informationen im Tracer-Bereich verwenden, um detaillierte Informationen zum Verhalten einer DMX-Anweisung zu finden. Die Data Mining-Add-Ins für Excel können Ihnen auch beim Erstellen komplexer DMX-Anweisungen helfen und die Interaktion mit einem Analysis Services-Server ermöglichen. Weitere Informationen finden Sie unter Query (SQL Server Data Mining Add-Ins).

Hinweis

Viele DMX-Anweisungen sind parameterisiert. Bei einfachen Typen werden die Werte der Parameter unter der Anweisung aufgeführt. Bei komplexen Typen wird jedoch nur der Typ des Parameters aufgelistet.

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

Weitere Informationen über die DMX-Syntax sowie über die Befehle und Elemente in XMLA finden Sie in den SQL Server Books Online.

Einige der anweisungen, die an den Server gesendet werden, können Abfragen enthalten, die gespeicherte Prozeduren des Analysis Services-Systems aufrufen. Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation.