Freigeben über


Abfragen der Parameter, die zum Erstellen eines Miningmodells verwendet werden

Die Zusammensetzung eines Miningmodells wird nicht nur von den Schulungsfällen, sondern von den Parametern beeinflusst, die beim Erstellen des Modells festgelegt wurden. Daher ist es möglicherweise hilfreich, die Parametereinstellungen eines vorhandenen Modells abzurufen, um das Verhalten des Modells besser zu verstehen. Das Abrufen von Parametern ist auch beim Dokumentieren einer bestimmten Version dieses Modells hilfreich.

Um die Parameter zu finden, die beim Erstellen des Modells verwendet wurden, erstellen Sie eine Abfrage für eine der Miningmodellschema-Rowsets. In SQL Server 2014 Analysis Services (SSAS) werden diese Schema-Rowsets als eine Reihe von Systemansichten verfügbar gemacht, die Sie mithilfe Transact-SQL Syntax problemlos abfragen können. In diesem Verfahren wird beschrieben, wie Sie eine Abfrage erstellen, die die Parameter zurückgibt, die zum Erstellen des angegebenen Miningmodells verwendet wurden.

So öffnen Sie ein Abfragefenster für eine Schemazeilenabfrage

  1. Öffnen Sie in SQL Server Management Studio die Instanz von Analysis Services, die das Modell enthält, das Sie abfragen möchten.

  2. Klicken Sie mit der rechten Maustaste auf den Namen der Instanz, wählen Sie Neue Abfrage aus, und wählen Sie dann DMX aus.

    Hinweis

    Sie können auch eine Abfrage für ein Data Mining-Modell erstellen, indem Sie die MDX-Vorlage verwenden.

  3. Wenn die Instanz mehrere Datenbanken enthält, wählen Sie die Datenbank aus, die das Modell enthält, das Sie in der Liste "Verfügbare Datenbanken " auf der Symbolleiste abfragen möchten.

So geben Sie Modellparameter für ein vorhandenes Miningmodell zurück

  1. Geben oder fügen Sie im DMX-Abfragebereich den folgenden Text ein:

    SELECT MINING_PARAMETERS  
    FROM $system.DMSCHEMA_MINING_MODELS  
    WHERE MODEL_NAME = ''  
    
  2. Wählen Sie im Objekt-Explorer das gewünschte Miningmodell aus und ziehen Sie es dann in den DMX-Abfragebereich zwischen die einzelnen Anführungszeichen.

  3. Drücken Sie F5, oder klicken Sie auf "Ausführen".

Beispiel

Der folgende Code gibt eine Liste der Parameter zurück, die zum Erstellen des Miningmodells verwendet wurden, das Sie im Lernprogramm zum Einfachen Data Mining erstellen. Diese Parameter enthalten die expliziten Werte für alle Standardwerte, die von den Miningdiensten verwendet werden, die von Anbietern auf dem Server verfügbar sind.

SELECT MINING_PARAMETERS   
FROM $system.DMSCHEMA_MINING_MODELS  
WHERE MODEL_NAME = 'TM Clustering'  

Das Codebeispiel gibt die folgenden Parameter für das Clusteringmodell zurück:

Beispielergebnisse

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

Siehe auch

Data Mining-Abfrageaufgaben und Vorgehensweisen
Data Mining-Abfragen