Condividi tramite


Flag di modellazione (DMX)

Si applica a: SQL Server Analysis Services

È possibile usare i flag di modellazione in Analysis Services per fornire informazioni aggiuntive a un algoritmo di data mining sui dati definiti in una tabella case. L'algoritmo può utilizzare tali informazioni per compilare un modello di data mining più accurato. I flag di modellazione possono essere definiti sia sulle colonne della struttura di data mining che su quelle del modello di data mining.

Analysis Services supporta i flag di modellazione seguenti:

NOT NULL
I valori per la colonna attributo non devono mai contenere valori Null. Se Analysis Services rileva un valore Null per questa colonna di attributo durante il processo di training del modello, verrà generato un errore. Questo flag viene definito su una colonna di una struttura di data mining.

REGRESSOR
Indica che l'algoritmo può utilizzare la colonna specificata nella formula di regressione degli algoritmi di regressione. Questo flag è supportato dagli algoritmi Microsoft Linear Regression e Microsoft Decision Trees ed è definito in una colonna del modello di data mining.

MODEL_EXISTENCE_ONLY
I valori della colonna attributo sono meno importanti rispetto alla presenza dell'attributo. Questo flag viene definito su una colonna di un modello di data mining.

Gli algoritmi di terze parti possono supportare ulteriori flag di modellazione. Per determinare quali flag di modellazione supporta un algoritmo, usare il set di righe dello schema SUPPORTED_MODELING_FLAGS . È inoltre possibile eseguire una query sui servizi di data mining nel server per determinare i flag di modellazione supportati per un algoritmo specifico. Ad esempio, la query seguente restituisce i flag di modellazione supportati per l'algoritmo Microsoft Linear Regression nel server corrente:

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

Risultati previsti:

NOT NULL,REGRESSOR

Specifica dei flag di modellazione in un modello di data mining

Per esempi della sintassi supportata da Analysis Services per specificare un flag in una colonna della struttura di data mining, vedere CREATE MINING STRUCTURE (DMX).

Per un esempio della sintassi per specificare un flga di modellazione in una colonna del modello di data mining, vedere ALTER MINING STRUCTURE (DMX).

Per altre informazioni sull'utilizzo delle colonne del modello di data mining, vedere Colonne del modello di data mining.

Vedi anche

Algoritmi di data mining (Analysis Services - Data mining)
Informazioni di riferimento su DMX (Data Mining Extensions)
Elementi della sintassi DMX (Data Mining Extensions)
Informazioni di riferimento sulle funzioni DMX (Data Mining Extensions)
Informazioni di riferimento per gli operatori DMX (Data Mining Extensions)
Riferimento all'istruzione DMX (estensione di data mining)
Convenzioni di sintassi DMX (Data Mining Extensions)
Funzioni di stima correlate (DMX)
Struttura e uso di query di stima DMX
Informazioni sull'istruzione DMX Select