Condividi tramite


Query di definizione dei dati (Data mining)

Per il data mining, la query di definizione dei dati della categoria indica le istruzioni DMX o i comandi XMLA tramite cui vengono effettuate le operazioni seguenti:

  • Creare o modificare oggetti di data mining, ad esempio un modello.

  • Definire l'origine dei dati da utilizzare per il training o per la stima.

  • Esportare o importare modelli e strutture di data mining

Creazione di query di definizione dei dati

  • Creazione di query di definizione dei dati in SQL Server Data Tools

  • Query di definizione dei dati in SQL Server Management Studio

Generazione dello script di istruzioni per la definizione dei dati

Generazione dello script di istruzioni per la definizione dei dati

Creazione di query di definizione dei dati

È possibile creare query di definizione dei dati (istruzioni) utilizzando il generatore delle query di stima in SQL Server Data Tools (SSDT) e SQL Server Management Studio o tramite la finestra Query DMX in SQL Server Management Studio. Le istruzioni DMX per la definizione dei dati fanno parte del linguaggio DDL (Data Definition Language) di Analysis Services. Per ulteriori informazioni, vedere Guida di riferimento al linguaggio di scripting.

Per informazioni sulla sintassi di istruzioni per la definizione dei dati specifiche, vedere Guida di riferimento a DMX (Data Mining Extensions).

Creazione di query di definizione dei dati in SQL Server Data Tools

Creazione guidata modello di data mining è lo strumento preferito in SQL Server Data Tools (SSDT) per la creazione e la modifica di modelli e strutture di data mining, nonché per la definizione delle origini dati utilizzate nelle query di stima e per il training.

Tuttavia, se si desidera conoscere quali istruzioni vengono inviate al server dalla procedura guidata per creare strutture di dati o modelli di data mining, è possibile utilizzare SQL Server Profiler per acquisire le istruzioni per la definizione dei dati. Per ulteriori informazioni, vedere Utilizzare SQL Server Profiler per il monitoraggio di Analysis Services.

Per visualizzare le istruzioni relative alla definizione delle origini dati utilizzate per il training o la stima, è possibile utilizzare Visualizzazione SQL nel generatore delle query di stima. Talvolta, può essere utile per compilare query di base per il training e il testing di modelli utilizzando il generatore delle query di stima, per stabilire la sintassi corretta. È possibile passare quindi a Visualizzazione SQL e modificare manualmente la query. Per ulteriori informazioni, vedere Modificare manualmente un query di stima.

Query di definizione dei dati in SQL Server Management Studio

Per oggetti di data mining, è possibile utilizzare le query di definizione dei dati per effettuare le azioni seguenti:

  • Creare tipi specifici di modelli, ad esempio un modello di clustering o un modello di albero delle decisioni, tramite CREATE MINING MODEL (DMX).

  • Modificare una struttura di data mining esistente aggiungendo un modello o modificando le colonne tramite ALTER MINING STRUCTURE (DMX). Si noti che non è possibile modificare un modello di data mining tramite DMX. Vengono aggiunti solo nuovi modelli a una struttura esistente.

  • Creare una copia di un modello di data mining e modificarla tramite SELECT INTO (DMX).

  • Definire il set di dati utilizzato per il training di un modello tramite INSERT INTO (DMX), insieme a una query di origine dati quale OPENROWSET.

In SQL Server Management Studio sono disponibili modelli di query che consentono di creare query di definizione dei dati. Per ulteriori informazioni, vedere Utilizzare i modelli di Analysis Services in SQL Server Management Studio.

In generale, nei modelli forniti per Analysis Services in SQL Server Management Studio è contenuta solo la definizione della sintassi generale, che è necessario personalizzare digitando nella finestra Query o tramite la finestra di dialogo fornita per l'immissione di parametri.

Per un esempio di immissione di parametri tramite l'interfaccia, vedere Creare una query di stima singleton da un modello.

Generazione dello script di istruzioni per la definizione dei dati

In Analysis Services sono disponibili più linguaggi di scripting e di programmazione utilizzabili per creare o modificare oggetti di data mining o per definire origini dati. Anche se DMX è progettato per facilitare le attività di data mining, è possibile utilizzare inoltre sia XMLA sia AMO per modificare oggetti negli script o in codice personalizzato.

Nel componente aggiuntivo Data mining per Excel sono inclusi inoltre molti modelli di query, oltre all'Editor avanzato query che consente di comporre istruzioni DMX complesse. È possibile compilare una query in modo interattivo e passare a Visualizzazione SQL per acquisire l'istruzione DMX.

Esportazione e importazione di modelli

È possibile utilizzare le istruzioni per la definizione dei dati in DMX per esportare la definizione di un modello e le relative origini dati e struttura necessarie, e importare quindi tale definizione in un server diverso. L'utilizzo dell'esportazione e dell'importazione è il modo più veloce per spostare modelli e strutture di data mining tra istanze di Analysis Services. Per ulteriori informazioni, vedere Gestione degli oggetti e delle soluzioni di data mining.

Nota di attenzioneAttenzione

Se il modello è basato sui dati provenienti dall'origine dati di un cubo, non è possibile utilizzare DMX per esportare il modello, è necessario utilizzare invece la funzionalità di backup e ripristino.

Attività correlate

Nella tabella seguente vengono forniti i collegamenti alle attività correlate alle query di definizione dei dati.

Utilizzo di modelli per query DMX.

Utilizzare i modelli di Analysis Services in SQL Server Management Studio

Progettazione di query di tutti i tipi tramite il generatore delle query di stima.

Creare una query di stima utilizzando Generatore query di stima

Acquisizione delle definizioni di query tramite SQL Server Profiler e utilizzo delle tracce per monitorare Analysis Services.

Utilizzare SQL Server Profiler per il monitoraggio di Analysis Services

Informazioni sui linguaggi di scripting e di programmazione forniti per Analysis Services.

Guida di riferimento a XML for Analysis (XMLA)

Sviluppo con AMO (Analysis Management Objects)

Informazioni sulla gestione di modelli in SQL Server Management Studio e SQL Server Data Tools (SSDT).

Esportare e importare gli oggetti di data mining

EXPORT (DMX)

IMPORT (DMX)

Informazioni su OPENROWSET e su altre modalità per eseguire una query sui dati esterni.

<source data query>.

Vedere anche

Concetti

Creazione guidata modello di data mining (Analysis Services - Data mining)