Eseguire query sui parametri utilizzati per creare un modello di data mining

Si applica a: SQL Server 2019 e versioni precedenti di Analysis Services Azure Analysis Services Fabric/Power BI Premium

Importante

Il data mining è stato deprecato in SQL Server 2017 Analysis Services e ora è stato interrotto in SQL Server 2022 Analysis Services. La documentazione non viene aggiornata per le funzionalità deprecate e non più disponibili. Per altre informazioni, vedere Compatibilità con le versioni precedenti di Analysis Services.

La composizione di un modello di data mining non è interessata solo dai case di training, ma anche dai parametri impostati alla creazione del modello. Pertanto, è possibile recuperare le impostazioni dei parametri di un modello esistente per comprendere meglio il comportamento dello stesso. Il recupero dei parametri può essere utile anche per documentare una determinata versione del modello.

Per trovare i parametri utilizzati alla creazione del modello, creare una query su uno dei set di righe dello schema del modello di data mining. Questi set di righe dello schema vengono esposti come set di viste di sistema su cui è possibile eseguire query facilmente usando la sintassi Transact-SQL. In questa procedura viene descritto come creare una query che restituisce i parametri utilizzati per creare il modello di data mining specificato.

Per aprire una finestra Query per una query sul set di righe dello schema

  1. In SQL Server Management Studio aprire l'istanza di SQL Server Analysis Services che contiene il modello su cui eseguire la query.

  2. Fare clic con il pulsante destro del mouse sul nome dell'istanza, scegliere Nuova query, quindi DMX.

    Nota

    È anche possibile creare una query su un modello di data mining tramite il modello MDX .

  3. Se l'istanza contiene più database, selezionare quello che contiene il modello su cui eseguire la query dall'elenco Database disponibili nella barra degli strumenti.

Per restituire i parametri di un modello di data mining esistente

  1. Nel riquadro Query DMX digitare o incollare il testo seguente:

    SELECT MINING_PARAMETERS  
    FROM $system.DMSCHEMA_MINING_MODELS  
    WHERE MODEL_NAME = ''  
    
  2. In Esplora oggetti selezionare il modello di data mining desiderato, quindi trascinarlo nel riquadro Query DMX, tra le virgolette singole.

  3. Premere F5 oppure fare clic su Esegui.

Esempio

Nel codice seguente viene restituito un elenco dei parametri utilizzati per creare il modello di data mining compilato nell' Basic Data Mining Tutorial Questi parametri includono i valori espliciti relativi alle impostazioni predefinite utilizzate dai servizi di data mining disponibili dai provider nel server.

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

Nell'esempio di codice vengono restituiti i parametri seguenti per il modello di clustering:

Risultati dell'esempio:

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

Vedere anche

Attività e procedure relative alle query di data mining
Query di data mining