Istruzioni DMX (Data Mining Extensions)Data Mining Extensions (DMX) Statements

Si applica a:Applies to: sì SQL ServerSQL Server Analysis ServicesAnalysis Servicesyes SQL ServerSQL Server Analysis ServicesAnalysis ServicesSi applica a:Applies to: sì SQL ServerSQL Server Analysis ServicesAnalysis Servicesyes SQL ServerSQL Server Analysis ServicesAnalysis Services

L'utilizzo dei modelli di data mining in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services prevede le attività primarie seguenti:Working with data mining models in MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services involves the following primary tasks:

  • Creazione di strutture e modelli di data miningCreating mining structures and mining models

  • Elaborazione di strutture e modelli di data miningProcessing mining structures and mining models

  • Eliminazione di strutture e modelli di data miningDeleting or dropping mining structures or mining models

  • Copia di modelli di data miningCopying mining models

  • Visualizzazione di modelli di data miningBrowsing mining models

  • Generazione di stime basate su modelli di data miningPredicting against mining models

È possibile utilizzare istruzioni DMX (Data Mining Extensions) per eseguire tali attività a livello di programmazione.You can use Data Mining Extensions (DMX) statements to perform each of these tasks programmatically.

Creazione di strutture e modelli di data miningCreating mining structures and mining models
Utilizzare l'istruzione create mining structure (DMX) per aggiungere una nuova struttura di data mining a un database.Use the CREATE MINING STRUCTURE (DMX) statement to add a new mining structure to a database. È quindi possibile utilizzare l'istruzione ALTER MINING STRUCTURE (DMX) per aggiungere modelli di data mining alla struttura di data mining.You can then use the ALTER MINING STRUCTURE (DMX) statement to add mining models to the mining structure.

Utilizzare l'istruzione CREATE MINING MODEL (DMX) per compilare un nuovo modello di data mining e la struttura di data mining associata.Use the CREATE MINING MODEL (DMX) statement to build a new mining model and associated mining structure.

Elaborazione di strutture e modelli di data miningProcessing mining structures and mining models
Utilizzare l'istruzione INSERT INTO (DMX) per elaborare una struttura di data mining e un modello di data mining.Use the INSERT INTO (DMX) statement to process a mining structure and mining model.

Eliminazione di strutture e modelli di data miningDeleting or dropping mining structures or mining models
Utilizzare l'istruzione DELETE (DMX) per rimuovere tutti i dati sottoposti a training da un modello di data mining o una struttura di data mining.Use the DELETE (DMX) statement to remove all the trained data from a mining model or mining structure. Per rimuovere completamente una struttura o un modello di data mining da un database, utilizzare la struttura Drop mining (dmx) o drop Mining Model (istruzioni DMX) .Use the DROP MINING STRUCTURE (DMX) or DROP MINING MODEL (DMX) statements to completely remove a mining structure or mining model from a database.

Copia di modelli di data miningCopying mining models
Utilizzare l'istruzione SELECT INTO (DMX) per copiare la struttura di un modello di data mining esistente in un nuovo modello di data mining e per eseguire il training del nuovo modello con gli stessi dati.Use the SELECT INTO (DMX) statement to copy the structure of an existing mining model into a new mining model and to train the new model with the same data.

Visualizzazione di modelli di data miningBrowsing mining models
Utilizzare l'istruzione SELECT (DMX) per visualizzare le informazioni calcolate e archiviate dall'algoritmo Data mining nel modello di data mining durante il training del modello.Use the SELECT (DMX) statement to browse the information that the data mining algorithm calculates and stores in the data mining model during model training. Analogamente a Transact-SQLTransact-SQL , è possibile utilizzare più clausole con l'istruzione SELECT per estenderne la potenza.Much like with Transact-SQLTransact-SQL, you can use several clauses with the SELECT statement, to extend its power. Queste clausole includono Distinct from <model> , da <model> . CASI, da <model> . SAMPLE_CASES, da <model> . CONTENUTO e da <model> . DIMENSION_CONTENT.These clauses include DISTINCT FROM <model>, FROM <model>.CASES, FROM <model>.SAMPLE_CASES, FROM <model>.CONTENT and FROM <model>.DIMENSION_CONTENT.

Generazione di stime basate su modelli di data miningPredicting against mining models
Utilizzare la clausola PREDICTION JOIN dell'istruzione SELECT per creare stime basate su un modello di data mining esistente.Use the PREDICTION JOIN clause of the SELECT statement to create predictions that are based on an existing mining model.

È inoltre possibile importare ed esportare modelli utilizzando le istruzioni import (dmx) ed export (DMX) .You can also import and export models by using the IMPORT (DMX) and EXPORT (DMX) statements.

Queste attività rientrano in due categorie, istruzioni per la definizione dei dati e istruzioni per la manipolazione dei dati, descritte nella tabella seguente.These tasks fall into two categories, data definition statements and data manipulation statements, which are described in the following table.

ArgomentoTopic DescrizioneDescription
Istruzioni DMX (Data Mining Extensions) per la definizione dei datiData Mining Extensions (DMX) Data Definition Statements Fanno parte del linguaggio DDL (Data Definition Language).Part of the data definition language (DDL). Consentono di definire un nuovo modello di data mining (incluso il training) o di eliminare un modello di data mining esistente da un database.Used to define a new mining model (including training) or to drop an existing mining model from a database.
Le estensioni di data mining (DMX) le istruzioni di manipolazione dei datiData Mining Extensions (DMX) Data Manipulation Statements Fanno parte del linguaggio DML (Data Manipulation Language).Part of the data manipulation language (DML). Consentono di utilizzare modelli di data mining esistenti, eseguendo operazioni quali la visualizzazione di un modello o la creazione di stime.Used to work with existing mining models, including browsing a model or creating predictions.

Vedere ancheSee Also

Guida di riferimento alle funzioni DMX) (di Data Mining Extensions Data Mining Extensions (DMX) Function Reference
Guida di riferimento agli operatori DMX) (di Data Mining Extensions Data Mining Extensions (DMX) Operator Reference
Data Mining Extensions (le convenzioni della sintassi DMX) Data Mining Extensions (DMX) Syntax Conventions
Data Mining Extensions (elementi della sintassi DMX)Data Mining Extensions (DMX) Syntax Elements