Dela via


Modelleringsflaggor (DMX)

gäller för: SQL Server Analysis Services

Du kan använda modelleringsflaggor i Analysis Services för att ge ytterligare information till en algoritm för datautvinning om de data som definieras i en ärendetabell. Algoritmen kan använda den här informationen för att skapa en mer exakt datautvinningsmodell. Du kan definiera modelleringsflaggor för både gruvstrukturkolumner och gruvmodellkolumner.

Analysis Services stöder följande modelleringsflaggor:

INTE NULL-
Värdena för attributkolumnen får aldrig innehålla ett null-värde. Ett fel uppstår om Analysis Services stöter på ett null-värde för den här attributkolumnen under modellträningsprocessen. Den här flaggan definieras i en kolumn för gruvstruktur.

REGRESSOR-
Anger att algoritmen kan använda den angivna kolumnen i regressionsformeln för regressionsalgoritmer. Den här flaggan stöds av algoritmerna Microsoft Linear Regression och Microsoft Decision Trees och definieras i en kolumn för gruvmodell.

MODEL_EXISTENCE_ONLY
Värdena för attributkolumnen är mindre viktiga än förekomsten av attributet. Den här flaggan definieras i en kolumn för gruvmodell.

Algoritmer från tredje part kan ha stöd för ytterligare modelleringsflaggor. Om du vill avgöra vilka modelleringsflaggor som en algoritm stöder använder du SUPPORTED_MODELING_FLAGS schemaraduppsättning. Du kan också fråga gruvtjänsterna på servern för att avgöra vilka modelleringsflaggor som stöds för en viss algoritm. Följande fråga returnerar till exempel att modelleringsflaggor stöds för Microsoft Linear Regression-algoritmen på den aktuella servern:

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

Förväntade resultat:

NOT NULL,REGRESSOR

Ange modelleringsflaggor för en gruvmodell

Exempel på syntaxen som Analysis Services stöder för att ange en flagga i en kolumn för gruvstruktur finns i CREATE MINING STRUCTURE (DMX).

Ett exempel på syntaxen för att ange en modellflagga i en gruvmodellkolumn finns i ALTER MINING STRUCTURE (DMX).

Mer information om hur du arbetar med kolumner för gruvmodell finns i Kolumner för gruvmodell.

Se även

algoritmer för datautvinning (Analysis Services – datautvinning)
DMX-referens (Data Mining Extensions)
DMX-syntaxelement (Data Mining Extensions)
DMX-funktionsreferens (Data Mining Extensions)
dmx-operatorreferens (Data Mining Extensions)
DMX-instruktionsreferens (Data Mining Extensions)
DMX-syntaxkonventioner (Data Mining Extensions)
DMX-
struktur och användning av DMX-förutsägelsefrågor
Förstå DMX Select-instruktionen