PredictAssociation (DMX)
結合メンバシップを予測します。
注意 |
---|
これは、結合モデルに基づく予測の作成とは異なります。 |
構文
PredictAssociation(<table column reference>, option1, option2, n ...)
適用対象
予測可能な入れ子になったテーブルが含まれる分類アルゴリズムおよびクラスタリング アルゴリズムです。分類アルゴリズムには、Microsoft Decision Trees、Microsoft Naive Bayes、および Microsoft Neural Network アルゴリズムが含まれます。
戻り値の型
<table expression>
説明
PredictAssociation 関数のオプションには、EXCLUDE_NULL、INCLUDE_NULL、INCLUSIVE、EXCLUSIVE (既定)、INPUT_ONLY、INCLUDE_STATISTICS、および INCLUDE_NODE_ID が含まれます。
注意 |
---|
INCLUSIVE、EXCLUSIVE、INPUT_ONLY、および INCLUDE_STATISTICS はテーブル列の参照にのみ適用され、EXCLUDE_NULL および INCLUDE_NULL はスカラ列の参照にのみ適用されます。 |
INCLUDE_STATISTICS は、$Probability および $AdjustedProbability のみを返します。
数値パラメータ n が指定されている場合、PredictAssociation 関数は、確率に基づいて、最も可能性の高い順に上から n 番目までの値を返します。
PredictAssociation(colref, [$AdjustedProbability], n)
$AdjustedProbability を含めると、ステートメントは、$AdjustedProbability に基づいて、上から n 番目までの値を返します。
例
次の例は、PredictAssociation 関数を使用して、Adventure Works データベースの製品で、一緒に販売される可能性が最も高い 4 つの製品を返します。
SELECT
PredictAssociation([Association].[v Assoc Seq Line Items],4)
From
[Association]