次の方法で共有


Predict (MDX)

データ マイニング モデルに対して評価される数値式の値を返します。

構文

Predict(Mining_Model_Name,Numeric_Expression) 

引数

  • Mining_Model_Name
    マイニング モデルの名前を表す有効な文字列式です。

  • Numeric_Expression
    有効な数値式です。通常は、数値を返すセル座標の多次元式 (MDX) 式です。

説明

Predict 関数は、指定されたマイニング モデルのコンテキスト内で指定された数値式を評価します。

データ マイニングの構文と関数については、OLE DB for Data Mining 仕様を参照してください。OLE DB for Data Mining 仕様の詳細については、MSDN の「Universal Data Access、OLE DB セクションにようこそ」を参照してください。

次の例では、マイニング モデル内の履歴に基づいて、最も可能性が高い UrlCategory アイテムの上位 5 件を予測しています。

SELECT FLATTENED TopCount
   (Predict
      (SiteAffiliation.WebClick, INCLUDE_STATISTICS)
   , $Probability, 5)
FROM SiteAffiliation PREDICTION JOIN
   (SELECT (SELECT 'url-1' AS UrlCategory UNION
   (SELECT 'url-2' AS UrlCategory) AS WebClick) AS input
   ON SiteAffiliation.WebClick.UrlCategory = input.WebClick.UrlCategory

この例の詳細については、MSDN の「よく寄せられる質問 : データ マイニング」の「アルゴリズムの詳細」を参照してください。