Share via


模型旗標 (DMX)

您可以使用 Analysis Services 中的模型旗標,為資料採礦演算法提供在案例資料表中定義之資料的其他資訊。演算法可以使用此一資訊建立更精確的資料採礦模型。您可以在採礦結構資料行與採礦模型資料行上定義模型旗標。

Analysis Services 支援下列模型旗標:

  • NOT NULL
    屬性資料行的值絕對不能包含 Null 值。如果 Analysis Services 在模型培訓處理過程中遇到這個屬性資料行的 Null 值,將會產生錯誤。這個旗標是在採礦結構資料行定義。

  • REGRESSOR
    指示演算法可以在迴歸演算法的迴歸公式裡使用指定的資料行。Microsoft 線性迴歸與 Microsoft 決策樹演算法支援這個旗標,而這個旗標是在採礦模型資料行定義。

  • MODEL_EXISTENCE_ONLY
    屬性存在比屬性資料行的值更重要。這個旗標是在採礦模型資料行定義。

協力廠商演算法可能支援其他的模型旗標。若要判斷演算法支援哪些模型旗標,請使用 SUPPORTED_MODELING_FLAGS 結構描述資料列集。您也可以查詢伺服器上的採礦服務,以判斷特定演算法支援的模型旗標。例如,下列查詢會在目前的伺服器上,傳回 Microsoft 線性迴歸演算法支援的模型旗標:

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

預期的結果:

NOT NULL,REGRESSOR

在採礦模型上指定模型旗標

如需 Analysis Services 支援之語法以便在採礦結構資料行上指定旗標的範例,請參閱<CREATE MINING STRUCTURE (DMX)>。

如需在採礦模型資料行上指定模型旗標之語法的範例,請參閱<ALTER MINING STRUCTURE (DMX)>。

如需有關使用採礦模型資料行的詳細資訊,請參閱<採礦模型資料行>。