PredictAssociation (DMX)
Prévoit une appartenance associative.
[!REMARQUE]
Ceci est différent de la création d'une prévision sur un modèle d'association.
Syntaxe
PredictAssociation(<table column reference>, option1, option2, n ...)
Application
Algorithmes de classification et algorithmes de clustering contenant des tables prévisibles imbriquées. Les algorithmes de classification sont les algorithmes Microsoft Decision Trees, Microsoft Naive Bayes et Microsoft Neural Network.
Type de valeur renvoyé
<table expression>
Notes
Les options de la fonction PredictAssociation sont EXCLUDE_NULL, INCLUDE_NULL, INCLUSIVE, EXCLUSIVE (par défaut), INPUT_ONLY, INCLUDE_STATISTICS et INCLUDE_NODE_ID.
[!REMARQUE]
INCLUSIVE, EXCLUSIVE, INPUT_ONLY et INCLUDE_STATISTICS s'appliquent uniquement à une référence de colonne de table, et EXCLUDE_NULL et INCLUDE_NULL s'appliquent uniquement à une référence de colonne scalaire.
INCLUDE_STATISTICS retourne uniquement $Probability et $AdjustedProbability.
Si le paramètre numérique n est spécifié, la fonction PredictAssociation retourne les n premières valeurs les plus probables basées sur la probabilité :
PredictAssociation(colref, [$AdjustedProbability], n)
Si vous incluez $AdjustedProbability, l'instruction retourne les n premières valeurs basées sur $AdjustedProbability.
Exemple
L'exemple suivant utilise la fonction PredictAssociation pour retourner les quatre produits de la base de données Adventure Works les plus susceptibles d'être vendus ensemble.
SELECT
PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
[Association]