PredictAssociation (DMX)
Sagt eine assoziative Mitgliedschaft voraus.
Hinweis |
---|
Dies unterscheidet sich vom Erstellen einer Vorhersage für ein Zuordnungsmodell. |
Syntax
PredictAssociation(<table column reference>, option1, option2, n ...)
Betrifft
Klassifizierungs- und Clusteringalgorithmen, die vorhersagbare geschachtelte Tabellen enthalten. Zu den Klassifizierungsalgorithmen gehören folgende Algorithmen: Microsoft Decision Trees, Microsoft Naive Bayes und Microsoft Neural Network.
Rückgabetyp
<table expression>
Hinweise
Die Optionen für die PredictAssociation-Funktion sind EXCLUDE_NULL, INCLUDE_NULL, INCLUSIVE, EXCLUSIVE (Standardwert), INPUT_ONLY, INCLUDE_STATISTICS und INCLUDE_NODE_ID.
Hinweis |
---|
INCLUSIVE, EXCLUSIVE, INPUT_ONLY und INCLUDE_STATISTICS gelten nur für Tabellenspaltenverweise (table column reference), und EXCLUDE_NULL und INCLUDE_NULL gelten nur für Verweise auf skalare Spalten (scalar column reference). |
INCLUDE_STATISTICS gibt nur $Probability und $AdjustedProbability zurück.
Ist der numerische Parameter n angegeben, gibt die PredictAssociation-Funktion die obersten n wahrscheinlichsten Werte auf Basis der Wahrscheinlichkeit zurück:
PredictAssociation(colref, [$AdjustedProbability], n)
Wenn Sie $AdjustedProbability angeben, gibt die Anweisung die obersten n Werte auf Basis von $AdjustedProbability zurück.
Beispiele
Im folgenden Beispiel wird die PredictAssociation-Funktion verwendet, um die vier Produkte in der Adventure Works-Datenbank zurückzugeben, bei denen es am wahrscheinlichsten ist, dass sie zusammen verkauft werden.
SELECT
PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
[Association]