Megosztás:


Modellezési jelzők (DMX)

A következőkre vonatkozik: SQL Server Analysis Services

Az Analysis Services modellezési jelzőivel további információkat biztosíthat egy adatbányászati algoritmusnak az esettáblában definiált adatokról. Az algoritmus ezen információk segítségével pontosabb adatbányászati modellt hozhat létre. A modellezési jelzőket a bányászati struktúraoszlopokon és a bányászati modelloszlopokon is definiálhatja.

Az Analysis Services a következő modellezési jelzőket támogatja:

NOT NULL
Az attribútumoszlop értékei soha nem tartalmazhatnak null értéket. Hiba akkor fordul elő, ha az Analysis Services a modell betanítási folyamata során null értékkel találkozik ehhez az attribútumoszlophoz. Ez a jelző egy bányászati szerkezet oszlopán van definiálva.

REGRESSOR
Azt jelzi, hogy az algoritmus a regressziós algoritmusok regressziós képletében használhatja a megadott oszlopot. Ezt a jelzőt a Microsoft Linear Regression és a Microsoft Decision Trees algoritmusai támogatják, és egy bányászati modell oszlopában vannak definiálva.

MODEL_EXISTENCE_ONLY
Az attribútumoszlop értékei kevésbé fontosak, mint az attribútum jelenléte. Ez a jelző egy bányászati modell oszlopában van definiálva.

A külső algoritmusok további modellezési jelzőket is támogathatnak. Az algoritmus által támogatott modellezési jelzők meghatározásához használja a SUPPORTED_MODELING_FLAGS sémasorkészletet. Lekérdezheti a kiszolgálón található bányászati szolgáltatásokat is, így megállapíthatja, hogy egy adott algoritmus mely modellezési jelzőket támogatja. A következő lekérdezés például a modellezési jelzőket adja vissza az aktuális kiszolgálón található Microsoft Linear Regressziós algoritmus esetében:

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

Várt eredmények:

NOT NULL,REGRESSOR

Modellezési jelzők megadása bányászati modellen

Az Analysis Services által a bányászati struktúraoszlopok jelölőinek megadásához támogatott szintaxisra példa: CREATE MINING STRUCTURE (DMX).

A modellezési jelölő bányászati modelloszlopon való megadására szolgáló szintaxisra példa: ALTER MINING STRUCTURE (DMX).

A bányászati modelloszlopok használatával kapcsolatos további információkért lásd: Bányászati modelloszlopok.

Lásd még:

adatbányászati algoritmusok (Analysis Services – Adatbányászat)
adatbányászati bővítmények (DMX) referencia
adatbányászati bővítmények (DMX) szintaxiselemei
adatbányászati bővítmények (DMX) függvényeinek referencia-
adatbányászati bővítmények (DMX) operátorainak referencia-
adatbányászati bővítmények (DMX) utasításának referencia-
adatbányászati bővítmények (DMX) szintaxisi konvenciók
Általános előrejelzési függvények (DMX)
DMX-előrejelzési lekérdezések struktúrája és használata
A DMX select utasítás ismertetése