Set di righe dello schema di data mining (SSAS)

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.

In SQL Server 2017, molti dei set di righe dello schema di data mining OLE DB esistenti vengono esposti come set di tabelle di sistema che è possibile eseguire query usando le istruzioni DMX (Data Mining Extensions). Mediante la creazione di query sul set di righe dello schema di data mining, è possibile identificare i servizi disponibili, ottenere aggiornamenti sullo stato dei modelli e delle strutture e trovare dettagli sul contenuto del modello o sui parametri.

Nota

È anche possibile eseguire una query sul set di righe dello schema di data mining utilizzando l'analisi XMLA. Per altre informazioni sull'esecuzione di questa operazione in SQL Server Management Studio, vedere Creare una query di data mining utilizzando XMLA.

Elenco di set di righe dello schema di data mining

Nella tabella seguente sono elencati i set di righe dello schema di data mining che possono essere utili per l'esecuzione delle query e il monitoraggio.

Nome del set di righe Descrizione
DMSCHEMA_MINING_MODELS Elenca tutti i modelli di data mining nel contesto corrente.

Include informazioni quali la data di creazione, i parametri utilizzati per creare il modello e la dimensione del set di training.
DMSCHEMA_MINING_COLUMNS Elenca tutte le colonne utilizzate nei modelli di data mining nel contesto corrente.

Le informazioni specificano il mapping a una colonna di origine della struttura di data mining, il tipo di dati, la precisione e le funzioni di stima che possono essere utilizzate con la colonna.
DMSCHEMA_MINING_STRUCTURES Elenca tutte le strutture di data mining nel contesto corrente.

Le informazioni specificano se la struttura viene popolata, la data dell'ultima elaborazione della struttura e la definizione del set di dati di controllo per la struttura, se disponibile.
DMSCHEMA_MINING_STRUCTURE_COLUMNS Elenca tutte le colonne utilizzate nelle strutture di data mining nel contesto corrente.

Le informazioni specificano il tipo di contenuto e il tipo di dati, l'eventuale supporto dei valori Null e la presenza o meno di dati di tabella nidificati nella colonna.
DMSCHEMA_MINING_SERVICES Elenca tutti i servizi di data mining, o algoritmi, disponibili sul server specificato.

Le informazioni specificano i flag di modellazione supportati, i tipi di input e i tipi di origine dati supportati.
DMSCHEMA_MINING_SERVICE_PARAMETERS Elenca tutti i parametri per i servizi di data mining disponibili nell'istanza corrente.

Le informazioni includono il tipo di dati per ogni parametro, i valori predefiniti e i limiti superiore e inferiore.
DMSCHEMA_MODEL_CONTENT Restituisce il contenuto del modello se il modello è stato elaborato.

Per altre informazioni, vedere Contenuto del modello di data mining (Analysis Services - Data Mining).
DBSCHEMA_CATALOGS Elenca tutti i database (cataloghi) nell'istanza corrente di Analysis Services.
MDSCHEMA_INPUT_DATASOURCES Elenca tutte le origini dati nell'istanza corrente di Analysis Services.

Nota

L'elenco nella tabella non è completo in quanto contiene solo i set di righe che possono essere utili per la risoluzione dei problemi.

Esempio

Nella sezione seguente sono riportati alcuni esempi di query sui set di righe dello schema di data mining.

Esempio 1: Elenco di servizi di data mining

Nella query seguente viene restituito un elenco di servizi di data mining disponibili sul server corrente, che indica gli algoritmi abilitati. Le colonne specificate per ogni servizio di data mining includono i flag di modellazione e i tipi di contenuto che possono essere utilizzati con ogni algoritmo, il GUID di ogni servizio e gli eventuali limiti di stima che potrebbero essere stati specificati per ogni servizio.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Esempio 2: Elenco di parametri del modello di data mining

Nell'esempio seguente vengono restituiti i parametri utilizzati per creare uno specifico modello di data mining:

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

Esempio 3: Elenco di tutti i set di righe

Nell'esempio seguente viene restituito un elenco completo di set di righe disponibili nel server corrente:

SELECT *   
FROM $system.DBSCHEMA_TABLES