Freigeben über


Drillthrough auf Miningstrukturen

Gilt für: SQL Server 2019 und frühere Analysis Services Azure Analysis Services Fabric/Power BI Premium

Von Bedeutung

Data Mining wurde in SQL Server 2017 Analysis Services verworfen und ist in SQL Server 2022 Analysis Services eingestellt worden. Die Dokumentation wird nicht für veraltete und nicht mehr unterstützte Features aktualisiert. Weitere Informationen finden Sie unter "Analysis Services-Abwärtskompatibilität".

Drillthrough bedeutet die Möglichkeit, entweder ein Miningmodell oder eine Miningstruktur abzufragen und detaillierte Daten abzurufen, die nicht im Modell verfügbar gemacht werden.

SQL Server 2017 bietet zwei verschiedene Optionen zum Durchgriff in Falldaten. Sie können einen Drilldown zu den Daten durchführen, die zum Erstellen des Miningmodells verwendet wurden, oder Sie können einen Drilldown zu den Quelldaten in der Miningstruktur durchführen.

Drillthrough zu Modellfällen vs. Drillthrough zu Struktur

Ein Drillthrough zu Modellfällen ist nützlich, um zusätzliche Details bezüglich Regeln, Mustern oder Clustern innerhalb eines Modells herauszufinden.

Im Gegensatz dazu soll das drillthrough to structure Daten sein, um den Zugang zu Informationen zu ermöglichen, die im Modell nicht verfügbar gemacht wurden. Wenn Sie beispielsweise über die entsprechenden Berechtigungen verfügen, können Sie herausfinden, welche Datenzeilen zum Trainieren des Modells verwendet wurden und welche zum Testen verwendet wurden.

Sie können auch Attribute der Daten anzeigen, die nicht in der Analyse verwendet wurden, vorausgesetzt, sie wurden in die Strukturdefinition einbezogen. Beispielsweise unterstützen Miningstrukturen häufig viele verschiedene Arten von Modellen, und einige Strukturspalten wurden möglicherweise von einem Modell ausgeschlossen, da der Datentyp inkompatibel war oder die Daten für die Analyse nicht hilfreich waren. Beispielsweise würden Sie keine Kundenkontaktinformationen in einem Clusteringmodell verwenden, auch wenn die Daten in der Struktur enthalten waren, aber indem Sie Drillthrough aktivieren, erhalten Sie Zugriff auf diese Informationen, ohne separate Abfragen für die Datenquelle auszuführen.

Aktivieren von Drillthrough zum Strukturieren von Daten

Um Drillthrough für die Bergbaustruktur zu verwenden, müssen die folgenden Bedingungen erfüllt sein:

  • Für das Modell muss das Drillthrough ebenfalls aktiviert sein. Standardmäßig ist die Drillthrough beider Arten deaktiviert. Um Drillthrough im Data Mining-Assistenten zu aktivieren, wählen Sie auf der letzten Seite des Assistenten die Option aus, um Drillthrough für Modellfälle zu aktivieren. Sie können auch die Möglichkeit zum Drillthrough für ein Modell später hinzufügen, indem Sie die AllowDrillthrough-Eigenschaft ändern.

  • Wenn Sie die Miningstruktur mithilfe von DMX erstellen, verwenden Sie die WITH DRILLTHROUGH-Klausel. Weitere Informationen finden Sie unter CREATE MINING STRUCTURE (DMX).

  • Drillthrough funktioniert durch Abrufen von Informationen zu den Schulungsfällen, die beim Verarbeiten der Miningstruktur zwischengespeichert wurden. Wenn Sie daher die zwischengespeicherten Daten nach der Verarbeitung der Struktur löschen, indem Sie die MiningStructureCacheMode Eigenschaft in ClearAfterProcessing ändern, funktioniert die Drillthrough-Vorgehensweise nicht. Um Drillthrough für Strukturspalten zu ermöglichen, müssen Sie die MiningStructureCacheMode Eigenschaft in KeepTrainingCases ändern und dann die Struktur erneut verarbeiten.

  • Stellen Sie sicher, dass sowohl die Bergbaustruktur als auch das Miningmodell die AllowDrillThrough-Eigenschaft auf "True" festgelegt haben. Darüber hinaus müssen Sie Mitglied einer Rolle sein, die Drillthrough-Berechtigungen sowohl für die Struktur als auch für das Modell besitzt.

Sicherheitsprobleme für Drillthrough

Drillthroughberechtigungen werden separat für die Struktur und das Modell festgelegt. Mit der Modellberechtigung können Sie einen Drillthrough aus dem Modell ausführen, auch wenn Sie nicht über Berechtigungen für die Struktur verfügen. Drillthroughberechtigungen für die Struktur bieten die zusätzliche Möglichkeit, Strukturspalten in Drillthroughabfragen aus dem Modell einzuschließen, indem die StructureColumn (DMX)-Funktion verwendet wird.

Informationen zum Erstellen von Rollen und Zuweisen von Berechtigungen in Analysis Services finden Sie im Rollen-Designer (Analysis Services – Multidimensional Data).

Hinweis

Wenn Sie Drillthrough sowohl für die Miningstruktur als auch für das Miningmodell aktivieren, kann jeder Benutzer, der Mitglied einer Rolle ist, die Über Drillthroughberechtigungen für das Miningmodell verfügt, auch Spalten in der Miningstruktur anzeigen, auch wenn diese Spalten nicht im Miningmodell enthalten sind. Um vertrauliche Daten zu schützen, sollten Sie daher die Datenquellenansicht so einrichten, dass persönliche Informationen maskiert werden, und Drillthrough-Zugriff auf die Miningstruktur nur dann ermöglichen, wenn es nötig ist.

Weitere Informationen zur Verwendung von Drillthrough in Verbindung mit Miningmodellen finden Sie in den folgenden Themen.

Aufgabe Link
Verwenden von Drillthrough zum Strukturieren von Miningmodell-Viewern Verwenden von Drillthrough aus den Modellanzeigen
Beispiele für Drillthrough-Abfragen für bestimmte Modelle. Data Mining-Abfragen
Erhalten Sie Informationen zu Berechtigungen, die für bestimmte Miningstrukturen und Miningmodelle gelten. Erteilen von Berechtigungen für Data Mining-Strukturen und -Modelle (Analysis Services)

Siehe auch

Drill-through zu Miningmodellen