PredictAssociation (DMX)
Consente di stimare l'appartenenza associativa.
[!NOTA]
Ciò non equivale alla creazione di una stima su un modello di associazione.
Sintassi
PredictAssociation(<table column reference>, option1, option2, n ...)
Si applica a
Algoritmi di classificazione e di clustering che contengono tabelle nidificate stimabili. Gli algoritmi di classificazione includono gli algoritmi Microsoft Decision Trees, Microsoft Naive Bayes e Microsoft Neural Network.
Tipo restituito
<espressione di tabella>
Osservazioni
Le opzioni per la funzione PredictAssociation includono EXCLUDE_NULL, INCLUDE_NULL, INCLUSIVE, EXCLUSIVE (predefinita), INPUT_ONLY, INCLUDE_STATISTICS e INCLUDE_NODE_ID.
[!NOTA]
INCLUSIVE, EXCLUSIVE, INPUT_ONLY e INCLUDE_STATISTICS sono applicabili solo a riferimenti a colonne di tabella, mentre EXCLUDE_NULL e INCLUDE_NULL sono applicabili solo a riferimenti a colonne scalari.
INCLUDE_STATISTICS restituisce solo $Probability e $AdjustedProbability.
Se è specificato il parametro numerico n, la funzione PredictAssociation restituirà i primi n valori più probabili in base alla probabilità:
PredictAssociation(colref, [$AdjustedProbability], n)
Se si include $AdjustedProbability, l'istruzione restituirà i primi n valori in base a $AdjustedProbability.
Esempi
Nell'esempio seguente viene utilizzata la funzione PredictAssociation per restituire i quattro prodotti nel database Adventure Works che più probabilmente verranno venduti assieme.
SELECT
PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
[Association]