Abfragen der Parameter, mit denen ein Miningmodell erstellt wird
Gilt für: SQL Server 2019 und früher 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.
Die Zusammensetzung eines Miningmodells wird nicht nur von den Trainingsfällen beeinflusst, sondern auch von den Parametern, die bei der Erstellung des Modells festgelegt wurden. Daher ist es unter Umständen hilfreich, die Parametereinstellungen eines vorhandenen Modells abzurufen, um das Verhalten des Modells besser zu verstehen. Das Abrufen der Parameter ist auch beim Dokumentieren einer bestimmten Version dieses Modells nützlich.
Um die Parameter zu finden, die bei der Erstellung des Modells verwendet wurden, erstellen Sie eine Abfrage für eines der Miningmodell-Schemarowsets. Diese Schemarowsets werden als Eine Reihe von Systemsichten verfügbar gemacht, die Sie einfach mithilfe der Transact-SQL-Syntax abfragen können. In diesem Verfahren wird beschrieben, wie Sie eine Abfrage erstellen, die die Parameter zurückgibt, mit denen das angegebene Miningmodell erstellt wurde.
So öffnen Sie ein Abfragefenster für eine Schemarowsetabfrage
Öffnen Sie in SQL Server Management Studio die instance von SQL Server Analysis Services, die das modell enthält, das Sie abfragen möchten.
Klicken Sie mit der rechten Maustaste auf den Instanznamen, wählen Sie Neue Abfrageund anschließend DMXaus.
Hinweis
Sie können auch mit der MDX -Vorlage eine Abfrage für ein Data Mining-Modell erstellen.
Wenn die Instanz mehrere Datenbanken enthält, wählen Sie aus der Liste Verfügbare Datenbanken in der Symbolleiste die Datenbank mit dem Modell aus, das Sie abfragen möchten.
So geben Sie Modellparameter für ein vorhandenes Miningmodell zurück
Geben oder fügen Sie im DMX-Abfragefenster den folgenden Text ein:
SELECT MINING_PARAMETERS FROM $system.DMSCHEMA_MINING_MODELS WHERE MODEL_NAME = ''
Wählen Sie im Objekt-Explorer das gewünschte Miningmodell aus, und ziehen Sie es in das DMX-Abfragefenster zwischen die einfachen Anführungszeichen.
Drücken Sie F5, oder klicken Sie auf Ausführen.
Beispiel
Der folgende Code gibt eine Liste der Parameter zurück, mit denen das Miningmodell im Basic Data Mining Tutorialerstellt wurde. Diese Parameter umfassen die expliziten Werte für Standardwerte, die von den Miningdiensten verwendet werden, die von Anbietern auf dem Server bereitgestellt werden.
SELECT MINING_PARAMETERS
FROM $system.DMSCHEMA_MINING_MODELS
WHERE MODEL_NAME = 'TM Clustering'
Im Codebeispiel werden die folgenden Parameter für das Clustermodell zurückgegeben:
eExample-Ergebnisse:
MINING_PARAMETERS
CLUSTER_COUNT=10, CLUSTER_SEED=0, CLUSTERING_METHOD=1, MAXIMUM_INPUT_ATTRIBUTES=255, MAXIMUM_STATES=100, MINIMUM_SUPPORT=1, MODELLING_CARDINALITY=10, SAMPLE_SIZE=50000, STOPPING_TOLERANCE=10
Weitere Informationen
Data Mining-Abfragetasks und Anweisungen
Data Mining-Abfragen