Flag di modellazione (DMX)Modeling Flags (DMX)

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

In Analysis ServicesAnalysis Services è possibile utilizzare flag di modellazione per fornire a un algoritmo di data mining informazioni aggiuntive sui dati definiti in una tabella del case.You can use modeling flags in Analysis ServicesAnalysis Services to provide additional information to a data mining algorithm about the data that is defined in a case table. L'algoritmo può utilizzare tali informazioni per compilare un modello di data mining più accurato.The algorithm can use this information to build a more accurate data mining model. I flag di modellazione possono essere definiti sia sulle colonne della struttura di data mining che su quelle del modello di data mining.You can define modeling flags on both mining structure columns and mining model columns.

Analysis ServicesAnalysis Services supporta i flag di modellazione seguenti: supports the following modeling flags:

NON È NULLNOT NULL
I valori per la colonna attributo non devono mai contenere valori Null.The values for the attribute column should never contain a null value. Se durante il processo di training del modello Analysis ServicesAnalysis Services rileva un valore null per la colonna attributo, verrà generato un errore.An error will result if Analysis ServicesAnalysis Services encounters a null value for this attribute column during the model training process. Questo flag viene definito su una colonna di una struttura di data mining.This flag is defined on a mining structure column.

REGRESSORREGRESSOR
Indica che l'algoritmo può utilizzare la colonna specificata nella formula di regressione degli algoritmi di regressione.Indicates that the algorithm can use the specified column in the regression formula of regression algorithms. Questo flag è supportato dagli algoritmi MicrosoftMicrosoft Linear Regression e MicrosoftMicrosoft Decision Trees ed è definito su una colonna di un modello di data mining.This flag is supported by the MicrosoftMicrosoft Linear Regression and MicrosoftMicrosoft Decision Trees algorithms, and is defined on a mining model column.

MODEL_EXISTENCE_ONLYMODEL_EXISTENCE_ONLY
I valori della colonna attributo sono meno importanti rispetto alla presenza dell'attributo.The values for the attribute column are less important than the presence of the attribute. Questo flag viene definito su una colonna di un modello di data mining.This flag is defined on a mining model column.

Gli algoritmi di terze parti possono supportare ulteriori flag di modellazione.Third-party algorithms may support additional modeling flags. Per determinare i flag di modellazione un algoritmo, utilizzare il SUPPORTED_MODELING_FLAGS set di righe dello schema.To determine which modeling flags an algorithm supports, use the SUPPORTED_MODELING_FLAGS schema rowset. È inoltre possibile eseguire una query sui servizi di data mining nel server per determinare i flag di modellazione supportati per un algoritmo specifico.You can also query the mining services on the server to determine which modeling flags are supported for a particular algorithm. Ad esempio, la query seguente restituisce i flag di modellazione supportati per l'algoritmo Microsoft Linear Regression nel server corrente:For example, the following query returns the modeling flags are supported for the Microsoft Linear Regression algorithm on the current server:

SELECT SUPPORTED_MODELING_FLAGS  
FROM $SYSTEM.DMSCHEMA_MINING_SERVICES  
WHERE SERVICE_NAME = 'Microsoft_Linear_Regression'  

Risultati previsti:Expected results:

NOT NULL,REGRESSORNOT NULL,REGRESSOR

Specifica dei flag di modellazione in un modello di data miningSpecifying Modeling Flags on a Mining Model

Per esempi di sintassi che Analysis ServicesAnalysis Services supportati per la specifica di un contrassegno in una colonna della struttura di data mining, vedere DMX CREATE MINING STRUCTURE ( ).For examples of the syntax that Analysis ServicesAnalysis Services supports for specifying a flag on a mining structure column, see CREATE MINING STRUCTURE (DMX).

Per un esempio della sintassi per la specifica di un flag di modellazione in una colonna del modello di data mining, vedere DMX ALTER MINING STRUCTURE ( ).For an example of the syntax for specifying a modeling flga on a mining model column, see ALTER MINING STRUCTURE (DMX).

Per ulteriori informazioni sull'utilizzo di colonne del modello di data mining, vedere colonne del modello di Data Mining.For more information about working with mining model columns, see Mining Model Columns.

Vedere ancheSee Also

Algoritmi di Data Mining ( Analysis Services - Data Mining ) Data Mining Algorithms (Analysis Services - Data Mining)
Data Mining Extensions ( DMX ) Riferimento Data Mining Extensions (DMX) Reference
Data Mining Extensions ( DMX ) Elementi della sintassi Data Mining Extensions (DMX) Syntax Elements
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
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