Condividi tramite


Esecuzione di query sui set di righe dello schema di Data Mining (Servizi di Analisi - Data Mining)

In SQL Server 2014, molti 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). Creando 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 informazioni dettagliate sul contenuto o sui parametri del modello. Per una descrizione dei set di righe dello schema di data mining, vedere Set di righe dello schema di data mining.

Annotazioni

È anche possibile eseguire query sui set di righe dello schema di data mining usando XMLA. Per altre informazioni su come eseguire questa operazione in SQL Server Management Studio, vedere Creare una query di data mining tramite XMLA.

Elenco di set di righe dello schema di estrazione dei dati

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

Nome insieme di righe Descrizione
DMSCHEMA_MINING_MODELS Elenca tutti i modelli di mining nel contesto corrente.

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

Le informazioni includono il mapping alla colonna di origine della struttura di data mining, al tipo di dati, alla precisione e alle funzioni di previsione che possono essere usate con la colonna.
DMSCHEMA_MINING_STRUCTURES Elenca tutte le strutture di data mining nel contesto corrente.

Le informazioni includono 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 presente.
DMSCHEMA_MINING_STRUCTURE_COLUMNS Elenca tutte le colonne utilizzate nelle strutture di mining nel contesto attuale.

Le informazioni includono tipo di contenuto e tipo di dati, annullabilità e se la colonna contiene dati di tabelle nidificate.
DMSCHEMA_MINING_SERVICES Elenca tutti i servizi di data mining o gli algoritmi disponibili nel server specificato.

Le informazioni includono flag di modellazione supportati, tipi di input e 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 superiori e inferiori.
DMSCHEMA_MODEL_CONTENT Restituisce il contenuto del modello se il modello è stato elaborato.

Per ulteriori informazioni, vedere Contenuto del modello di 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.

Annotazioni

L'elenco nella tabella non è completo; mostra solo i set di righe che potrebbero essere di maggiore interesse per la risoluzione dei problemi.

Esempi

Nella sezione seguente vengono forniti alcuni esempi di query sui set di righe dello schema di data mining.

Esempio 1: Elencare i servizi di data mining

La query seguente restituisce un elenco dei servizi di data mining disponibili nel server corrente, ovvero gli algoritmi abilitati. Le colonne fornite per ogni servizio di data mining includono i flag di modellazione e i tipi di contenuto che possono essere usati da ogni algoritmo, il GUID per ogni servizio e tutti i limiti di stima che possono essere stati aggiunti per ogni servizio.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Esempio 2: Elencare i parametri del modello di data mining

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

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

Esempio 3: Elencare tutti i set di righe

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

SELECT *   
FROM $system.DBSCHEMA_TABLES  

Vedere anche

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