Drillthroughabfragen (Data Mining)

Mithilfe einer Drillthroughabfrage können Sie Details aus zugrunde liegenden Fällen oder Strukturdaten abrufen, indem Sie eine Anfrage an das Miningmodell senden. Ein Drillthrough ist hilfreich, wenn Sie die Fälle anzeigen möchten, die zum Trainieren des Modells verwendet wurden, und nicht die Fälle, die zum Testen des Modells verwendet wurden, oder wenn Sie zusätzliche Details aus den Falldaten einsehen möchten.

Analysis Services Data Mining stellt zwei verschiedene Drillthroughoptionen bereit:

  • Drillthrough zu den Fällen im Modell

    Drillthroughs zu Modellfällen werden ausgeführt, wenn Sie bei einem bestimmten Muster im Modell beginnen – z. B. bei einem Cluster oder einer Verzweigung einer Entscheidungsstruktur – und Details zu den einzelnen Fällen anzeigen möchten.

  • Drillthrough zu den Fällen in der Struktur

    Ein Drillthrough zu Strukturfällen wird verwendet, wenn die Struktur Informationen enthält, die im Modell möglicherweise nicht verfügbar sind. Sie würden beispielsweise keine Kundenkontaktdaten in einem Clustermodell verwenden, selbst wenn die Daten in der Struktur enthalten wären. Nachdem Sie das Modell erstellt haben, können Sie jedoch Kontaktinformationen für Kunden abrufen, die in einem bestimmten Cluster gruppiert sind.

Dieser Abschnitt enthält Beispiele dafür, wie Sie diese Abfragen erstellen können.

Verwenden von Drillthrough in Data Mining-Designer

Erstellen von Drillthroughabfragen mit DMX

Überlegungen zur Verwendung von Drillthrough

  • Sicherheitsprobleme

  • Einschränkungen

Verwenden von Drillthrough in Data Mining-Designer

Wenn ein Miningmodell für die Verwendung von Drillthrough konfiguriert wurde, und wenn Sie über die erforderlichen Berechtigungen verfügen, können Sie beim Durchsuchen eines Modells im entsprechenden Viewer auf einen Knoten klicken, und detaillierte Informationen über die Fälle in diesem bestimmten Knoten abrufen.

Ausführen von Drillthroughs für Falldaten aus einem Miningmodell.

Wenn die Trainingsfälle bei der Verarbeitung der Miningstruktur zwischengespeichert wurden und Sie über die erforderlichen Berechtigungen verfügen, können Sie Informationen von den Modellfällen und der Miningstruktur zurückgeben, einschließlich Spalten, die nicht im Miningmodell enthalten sind.

Erstellen von Drillthroughabfragen mit DMX

Sie können durch Erstellen einer DMX-Abfrage einen Drillthrough zu Falldaten ausführen, wenn Sie über Berechtigungen für das Modell oder die Struktur verfügen. Beispiele der Syntax zum Erstellen von Drillthroughabfragen in DMX finden Sie im folgenden Thema:

Erstellen von Drillthroughabfragen mit DMX

Überlegungen zur Verwendung von Drillthrough

  • Wenn Sie den Data Mining-Assistenten verwenden, befindet sich die Option zur Aktivierung von Drillthrough für die Modellfälle auf der letzten Seite des Assistenten. Drillthrough ist standardmäßig deaktiviert. Weitere Informationen finden Sie unter Abschließen des Assistenten (Data Mining-Assistent).

  • Sie können die Drillthroughfähigkeit einem vorhandenen Miningmodell hinzufügen, in diesem Fall muss das Modell jedoch neu verarbeitet werden, bevor Sie einen Drillthrough mit den Daten ausführen.

  • Drillthrough funktioniert, indem Informationen über die Trainingsfälle abgerufen werden, die bei der Verarbeitung der Miningstruktur zwischengespeichert wurden. Wenn Sie alle zwischengespeicherten Daten nach Verarbeitung der Struktur durch Ändern der MiningStructureCacheMode-Eigenschaft in ClearAfterProcessing löschen, funktioniert der Drillthrough nicht. Um Drillthrough für Strukturspalten zu aktivieren, müssen Sie die MiningStructureCacheMode-Eigenschaft in KeepTrainingCases ändern und die Struktur erneut verarbeiten.

  • Wenn die Miningstruktur keinen Drillthrough gestattet, jedoch das Miningmodell, können Sie nur Informationen der Modellfälle anzeigen, nicht jedoch der Miningstruktur.

Sicherheitsprobleme mit Drillthrough

Wenn Sie vom Modell einen Drillthrough zu Strukturfällen ausführen möchten, müssen Sie sicherstellen, dass sowohl für die Miningstruktur als auch für das Miningmodell die AllowDrillThrough-Eigenschaft auf True festgelegt wurde. Außerdem müssen Sie Mitglied einer Rolle sein, die sowohl für die Struktur als auch für das Modell über Drillthroughberechtigungen verfügt. Informationen zum Erstellen von Rollen finden Sie unter Rollen-Designer (Analysis Services – Mehrdimensionale Daten). Thema

Drillthroughberechtigungen werden getrennt für die Struktur und das Modell festgelegt. Mit den Modellberechtigungen können Sie einen Drillthrough des Modells durchführen, auch wenn Sie keine Berechtigungen für die Struktur besitzen. Mit Drillthroughberechtigungen für die Struktur können Sie außerdem mit der Funktion StructureColumn (DMX) Strukturspalten in Drillthroughabfragen für das Modell einbeziehen.

HinweisHinweis

Wenn Sie Drillthrough sowohl für die Miningstruktur als auch für das Miningmodell aktivieren, kann jeder Benutzer, der Mitglied einer Rolle mit Drillthroughberechtigungen für das Miningmodell ist, auch Spalten in der Miningstruktur einsehen, selbst wenn diese Spalten nicht Teil des Miningmodells sind. Daher sollten Sie zum Schutz sensibler Daten die Datenquellensicht so einrichten, dass persönliche Informationen verborgen sind, und Drillthroughzugriff auf die Miningstruktur nur zulassen, wenn es wirklich erforderlich ist.

Einschränkungen für Drillthrough

  • Die folgenden Einschränkungen gelten für Drillthroughvorgänge auf einem Modell in Abhängigkeit von dem für die Erstellung des Modells verwendeten Algorithmus:

Algorithmusname

Problem

Microsoft Naive Bayes-Algorithmus

Nicht unterstützt. Diese Algorithmen weisen bestimmten Knoten im Inhalt keine Fälle zu.

Microsoft Neural Network-Algorithmus

Nicht unterstützt. Diese Algorithmen weisen bestimmten Knoten im Inhalt keine Fälle zu.

Microsoft Logistic Regression-Algorithmus

Nicht unterstützt. Diese Algorithmen weisen bestimmten Knoten im Inhalt keine Fälle zu.

Microsoft Linear Regression-Algorithmus

Unterstützt. Da das Modell jedoch als einzigen Knoten All erstellt, gibt Drillthrough alle Trainingsfälle des Modells zurück. Bei einem großen Trainingssatz kann es sehr lange dauern, bis die Ergebnisse geladen werden.

Microsoft Time Series-Algorithmus

Unterstützt. Sie können jedoch keinen Drillthrough mit Struktur- oder Falldaten unter Verwendung des Miningmodell-Viewers im Data Mining-Designer ausführen. Sie müssen stattdessen eine DMX-Abfrage erstellen.

Sie können außerdem keinen Drillthrough auf bestimmten Knoten ausführen oder DMX-Abfragen schreiben, um Fälle von bestimmten Knoten eines Zeitreihenmodells abzurufen. Sie können Falldaten entweder aus dem Modell oder aus der Struktur abrufen, indem Sie andere Kriterien verwenden, beispielsweise Datums- oder Attributwerte.

Sie können auch die Datumsangaben der Modellfälle zurückgeben, indem Sie die Lag (DMX)-Funktion verwenden.

Wenn Sie Details der vom Microsoft Time Series-Algorithmus erstellten ARTXP- und ARIMA-Knoten anzeigen möchten, können Sie den Microsoft Generic Content Tree Viewer (Data Mining) verwenden.

Verwandte Tasks

Verwenden Sie die folgenden Links, um in bestimmten Szenarien mit Drillthroughs zu arbeiten.

Task

Link

Schritte zur Verwendung von Drillthroughs im Data Mining-Designer

Ausführen von Drillthroughs für Falldaten aus einem Miningmodell

So ändern Sie ein vorhandenes Miningmodell, um Drillthroughs zu ermöglichen

Aktivieren von Drillthrough für ein Miningmodell

Aktivieren von Drillthroughs für eine Miningstruktur mit der DMX WITH DRILLTHROUGH-Klausel

CREATE MINING STRUCTURE (DMX)

Weitere Informationen über das Zuweisen von Berechtigungen, die für Drillthroughs in Miningstrukturen und Miningmodellen gelten

Gewähren von Zugriff auf Miningstrukturen und Miningmodelle

Siehe auch

Konzepte

Data Mining-Modell-Viewer

Data Mining-Abfrage