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]