Drillthrough in Miningstrukturen

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

Wichtig

Data Mining wurde in SQL Server 2017 Analysis Services als veraltet eingestuft und wurde jetzt in SQL Server 2022 Analysis Services eingestellt. Die Dokumentation wird für veraltete und eingestellte Features nicht aktualisiert. Weitere Informationen finden Sie unter Abwärtskompatibilität von Analysis Services.

Drillthrough beschreibt die Fähigkeit, entweder ein Miningmodell oder eine Miningstruktur abzufragen und ausführliche Daten zu erhalten, die im Modell nicht verfügbar sind.

SQL Server 2017 bietet zwei verschiedene Optionen für das Durchsuchen von Falldaten. Sie können einen Drillthrough zu den Daten ausführen, die für die Erstellung des Miningmodells verwendet wurden, oder Sie führen einen Drillthrough zu den Quelldaten in der Miningstruktur aus.

Drillthrough zu Modellfällen im Vergleich zu Drillthrough zu Strukturen

Ein Drillthrough zu Modellfällen ist hilfreich für die Suche nach weiteren Details zu Regeln, Mustern oder Clustern in einem Modell.

Demgegenüber soll ein Drillthrough in Bezug auf Strukturdaten einen Zugriff auf Informationen ermöglichen, die im Modell nicht verfügbar waren. Wenn Sie zum Beispiel über die entsprechenden Berechtigungen verfügen, möchten Sie unter Umständen feststellen, welche Datenzeilen für das Training des Modells und welche für Tests verwendet wurden.

Sie können auch Attribute der Daten anzeigen, die in der Analyse nicht verwendet wurden, vorausgesetzt, sie wurden in die Strukturdefinition eingeschlossen. Beispiel: Oftmals unterstützen Miningstrukturen zahlreiche andere Arten von Modellen, und einige Strukturspalten wurden möglicherweise aus einem Modell ausgeschlossen, da der Datentyp nicht kompatibel war oder da die Daten nicht für Analysen geeignet waren. Zum Beispiel würden Sie keine Kundenkontaktinformationen in einem Clusteringmodell verwenden, auch wenn die Daten in die Struktur eingeschlossen wurden. Durch das Aktivieren des Drillthroughs erhalten Sie jedoch Zugang zu diesen Informationen, ohne gesonderte Abfragen der Datenquelle ausführen zu müssen.

Aktivieren von Drillthroughs zu Strukturdaten

Um Drillthroughvorgänge in der Miningstruktur verwenden zu können, müssen die folgenden Bedingungen erfüllt werden:

  • Drillthrough für das Modell muss ebenfalls aktiviert werden. Standardmäßig werden beide Formen des Drillthroughs deaktiviert. Um Drillthrough im Data Mining-Assistenten zu aktivieren, wählen Sie die Option aus, um Drillthrough zu Modellfällen auf der letzten Seite des Assistenten zu aktivieren. Sie können die Option für Drillthroughvorgänge für ein Modell auch später durch Ändern der AllowDrillthrough -Eigenschaft hinzufügen.

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

  • Drillthrough funktioniert, indem Informationen über die Trainingsfälle abgerufen werden, die bei der Verarbeitung der Miningstruktur zwischengespeichert wurden. Wenn Sie alle zwischengespeicherten Daten nach der Verarbeitung der Struktur durch Ändern der MiningStructureCacheMode -Eigenschaft in ClearAfterProcessinggelöscht haben, 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.

  • Überprüfen Sie, ob sowohl für die Miningstruktur als auch für das Miningmodell der AllowDrillThrough -Eigenschaftensatz auf Truefestgelegt 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.

Sicherheitsprobleme mit Drillthrough

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. Drillthroughberechtigungen für die Struktur bieten die zusätzliche Möglichkeit, Strukturspalten mithilfe der DMX-Funktion (StructureColumn) in Drillthroughabfragen aus dem Modell einzuschließen.

Informationen zum Erstellen von Rollen und Zuweisen von Berechtigungen in Analysis Services finden Sie unter Rollen Designer (Analysis Services – Mehrdimensionale Daten).

Hinweis

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.

In den folgenden Themen finden Sie weitere Informationen zur Verwendung von Drillthroughs mit Miningmodellen.

Aufgabe Link
Verwenden von Drillthrough zu Struktur von den Miningmodell-Viewern Verwenden von Drillthrough mit den Modell-Viewern
In Beispielen von Drillthroughabfragen finden Sie Informationen zu bestimmten Modelltypen. Data Mining-Abfragen
Informationen über Berechtigungen, die für bestimmte Miningstrukturen und Miningmodelle gelten. Erteilen von Berechtigungen für Data Mining-Strukturen und -Modellen (Analysis Services)

Weitere Informationen

Miningmodell-Drillthrough