Guida di riferimento a DMX (Data Mining Extensions)Data Mining Extensions (DMX) Reference

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Estensioni DMX (Data Mining) è un linguaggio che è possibile utilizzare per creare e utilizzare i modelli di data mining in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services.Data Mining Extensions (DMX) is a language that you can use to create and work with data mining models in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services. DMX consente di creare la struttura di nuovi modelli di data mining, eseguirne il training, nonché esplorarli, gestirli ed eseguire stime basate su tali modelli.You can use DMX to create the structure of new data mining models, to train these models, and to browse, manage, and predict against them. DMX comprende istruzioni DDL (Data Definition Language) e DML (Data Manipulation Language), nonché funzioni e operatori.DMX is composed of data definition language (DDL) statements, data manipulation language (DML) statements, and functions and operators.

Specifica Microsoft OLE DB for Data MiningMicrosoft OLE DB for Data Mining Specification

Le funzionalità di data mining Analysis ServicesAnalysis Services vengono compilate in modo conforme con il MicrosoftMicrosoft OLE DB per la specifica di Data Mining.The data mining features in Analysis ServicesAnalysis Services are built to comply with the MicrosoftMicrosoft OLE DB for Data Mining specification.

Il MicrosoftMicrosoft OLE DB specifiche di Data Mining definisce le operazioni seguenti:The MicrosoftMicrosoft OLE DB for Data Mining specification defines the following:

  • Una struttura per contenere le informazioni che definiscono un modello di data mining.A structure to hold the information that defines a data mining model.

  • Un linguaggio per la creazione e l'utilizzo di modelli di data mining.A language for creating and working with data mining models.

    La specifica definisce gli aspetti fondamentali del data mining, ad esempio l'oggetto virtuale modello di data mining.The specification defines the basis of data mining as the data mining model virtual object. L'oggetto modello di data mining incapsula tutte le informazioni note su un determinato modello di data mining.The data mining model object encapsulates all that is known about a particular mining model. Tale oggetto è strutturato come una tabella SQL, con colonne, tipi di dati e metainformazioni che descrivono il modello.The data mining model object is structured like an SQL table, with columns, data types, and meta information that describe the model. Grazie a questa struttura è possibile utilizzare il linguaggio DMX, che è un'estensione di SQL, per creare e utilizzare i modelli.This structure lets you use the DMX language, which is an extension of SQL, to create and work with models.

    Per ulteriori informazioni: di Data Mining strutture ( Analysis Services - Data Mining )For More Information: Mining Structures (Analysis Services - Data Mining)

Istruzioni DMX DMX Statements

È possibile utilizzare istruzioni DMX per creare, elaborare, eliminare, copiare ed esplorare modelli di data mining e generare stime basate su tali modelli.You can use DMX statements to create, process, delete, copy, browse, and predict against data mining models. DMX include due tipi di istruzioni, le istruzioni per la definizione dei dati e istruzioni per la manipolazione dei dati.There are two types of statements in DMX: data definition statements and data manipulation statements. Ogni tipo di istruzione consente di eseguire attività diverse.You can use each type of statement to perform different kinds of tasks.

Ulteriori informazioni sull'utilizzo delle istruzioni DMX sono disponibili nelle sezioni seguenti:The following sections provide more information about working with DMX statements:

Istruzioni di definizione dei dati Data Definition Statements

Le istruzioni DMX per la definizione dei dati consentono di creare e definire nuovi modelli e strutture di data mining, importare ed esportare modelli e strutture di data mining ed eliminare i modelli esistenti da un database.Use data definition statements in DMX to create and define new mining structures and models, to import and export mining models and mining structures, and to drop existing models from a database. Le istruzioni DMX per la definizione dei dati fanno parte del linguaggio DDL (Data Definition Language).Data definition statements in DMX are part of the data definition language (DDL).

Le istruzioni DMX per la definizione dei dati consentono di eseguire le attività seguenti:You can perform the following tasks with the data definition statements in DMX:

  • Creare una struttura di data mining utilizzando il CREATE MINING STRUCTURE istruzione e aggiungere un modello di data mining alla struttura di data mining utilizzando il ALTER MINING STRUCTURE istruzione.Create a mining structure by using the CREATE MINING STRUCTURE statement, and add a mining model to the mining structure by using the ALTER MINING STRUCTURE statement.

  • Creare contemporaneamente un modello di data mining e la struttura di data mining associati utilizzando il CREATE MINING MODEL istruzione per compilare un oggetto del modello di data mining i dati vuoti.Create a mining model and associated mining structure simultaneously by using the CREATE MINING MODEL statement to build an empty data mining model object.

  • Esportare un modello di data mining e la struttura di data mining associati a un file utilizzando il ESPORTARE istruzione.Export a mining model and associated mining structure to a file by using the EXPORT statement. Importare un modello di data mining e la struttura di data mining associati da un file che viene creato dall'istruzione esportazione utilizzando il importazione istruzione.Import a mining model and associated mining structure from a file that is created by the EXPORT statement by using the IMPORT statement.

  • Copiare la struttura di un modello di data mining esistente in un nuovo modello ed eseguirne il training con gli stessi dati, utilizzando il SELECT INTO istruzione.Copy the structure of an existing mining model into a new model, and train it with the same data, by using the SELECT INTO statement.

  • Rimuovere completamente un modello di data mining da un database utilizzando il DROP MINING MODEL istruzione.Completely remove a mining model from a database by using the DROP MINING MODEL statement. Rimuovere completamente una struttura di data mining e tutti i modelli di data mining associati dal database utilizzando il DROP MINING STRUCTURE istruzione.Completely remove a mining structure and all its associated mining models from the database by using the DROP MINING STRUCTURE statement.

    Per ulteriori informazioni sulle attività di data mining di dati che è possibile eseguire tramite istruzioni DMX, vedere DMX Data Mining Extensions ( ) Riferimento istruzione.To learn more about the data mining tasks that you can perform by using DMX statements, see Data Mining Extensions (DMX) Statement Reference.

    Torna a istruzioni DMXBack to DMX Statements

Istruzioni di manipolazione dei dati Data Manipulation Statements

Le istruzioni DMX per la manipolazione dei dati consentono di utilizzare modelli di data mining esistenti, esplorare i modelli e creare stime basate su di essi.Use data manipulation statements in DMX to work with existing mining models, to browse the models and to create predictions against them. Le istruzioni DMX per la manipolazione dei dati fanno parte del linguaggio DML (Data Manipulation Language).Data manipulation statements in DMX are part of the data manipulation language (DML).

Le istruzioni DMX per la manipolazione dei dati consentono di eseguire le attività seguenti:You can perform the following tasks with the data manipulation statements in DMX:

Nozioni fondamentali sulle Query DMX DMX Query Fundamentals

L'istruzione SELECT è la base per la maggior parte delle query DMX.The SELECT statement is the basis for most DMX queries. A seconda delle clausole utilizzate con tale istruzione, è possibile visualizzare o copiare modelli di data mining oppure eseguire stime basate su tali modelli.Depending on the clauses that you use with such statements, you can browse, copy, or predict against mining models. La query di stima utilizza una forma di selezionare per creare stime basate sui modelli di data mining esistente.The prediction query uses a form of SELECT to create predictions based on existing mining models. È inoltre possibile utilizzare funzioni per estendere oltre le capacità intrinseche del modello di data mining le funzionalità di esplorazione e per l'esecuzione di query sui modelli di data mining.Functions extend your ability to browse and query the mining models beyond the intrinsic capabilities of the data mining model.

Le funzioni DMX consentono di calcolare nuove informazioni e di ottenere informazioni individuate durante il training dei modelli.You can use DMX functions to obtain information that is discovered during the training of your models, and to calculate new information. È possibile utilizzare tali funzioni per vari scopi, inclusa la generazione di statistiche che descrivono i dati sottostanti o l'accuratezza di una stima oppure una descrizione dettagliata di una stima.You can use these functions for many purposes, including to return statistics that describe the underlying data or the accuracy of a prediction, or to return an expanded explanation of a prediction.

Per ulteriori informazioniinformazioni: DMX comprensione di un'istruzione Select, DMX funzioni di stima generale ( ), struttura e l'utilizzo di query di stima DMX, DMX Data Mining Extensions ( ) Riferimento (funzione) For More Information: Understanding the DMX Select Statement, General Prediction Functions (DMX), Structure and Usage of DMX Prediction Queries, Data Mining Extensions (DMX) Function Reference

Torna a istruzioni DMXBack to DMX Statements

Vedere ancheSee Also

Data Mining Extensions ( DMX ) Riferimento (funzione) Data Mining Extensions (DMX) Function Reference
Data Mining Extensions ( DMX ) Riferimento agli operatori Data Mining Extensions (DMX) Operator Reference
Data Mining Extensions ( DMX ) Riferimento istruzione Data Mining Extensions (DMX) Statement Reference
Data Mining Extensions ( DMX ) Convenzioni della sintassi Data Mining Extensions (DMX) Syntax Conventions
Data Mining Extensions ( DMX ) Elementi della sintassi Data Mining Extensions (DMX) Syntax Elements
Funzioni di stima generale ( DMX ) General Prediction Functions (DMX)
Struttura e l'utilizzo di query di stima DMX Structure and Usage of DMX Prediction Queries
Informazioni sull'istruzione Select di DMXUnderstanding the DMX Select Statement