Condividi tramite


Esecuzione di query sui set di righe dello schema di data mining (Analysis Services - Data mining)

In SQL Server 2014, molti dei set di righe dello schema di data mining OLE DB esistenti vengono esposti come set di tabelle di sistema su cui è possibile eseguire query usando 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. Per una descrizione dei set di righe dello schema di data mining, vedere Data Mining Schema Rowsets.

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  

Vedere anche

Concetti relativi alla risoluzione dei problemi (Analysis Services - Dati mining)