予測クエリ ビルダを使用した DMX 予測クエリの作成

予測クエリ ビルダは、データ マイニング デザイナの [マイニング モデル予測] タブにあります。

[マイニング モデル予測] タブには次の画面があります。これらの画面には、左上隅の一覧からアクセスできます。

  • デザイン
  • クエリ
  • 結果

[デザイン] 画面のビジュアル ツールと、[クエリ] 画面の DMX クエリに直接アクセスできるテキスト エディタを組み合わせて使用して、クエリをデザインできます。[結果] 画面を開くとクエリが実行され、結果がグリッド内に表示されます。

詳細情報 :データ マイニング拡張機能 (DMX) リファレンス」、「予測クエリを作成する方法」、「単一クエリを作成する方法

デザイン

[マイニング モデル] テーブルと [入力テーブルの選択] テーブルが [デザイン] 画面の上部にあります。これらのテーブルを使用して、マイニング モデルの選択と、予測を作成するための入力テーブルの選択を行います。プロジェクト内のマイニング モデルと、データ ソース ビュー内の入力テーブルを使用できます。入力テーブルを使用しなくても予測を作成できます。マイニング モデルをデータ ソースに結び付ける代わりに、単一クエリを作成してマイニング モデルにデータを直接入力することができます。単一クエリの作成方法の詳細については、「単一クエリ」を参照してください。

モデルを選択するには、[モデルの選択] をクリックして [マイニング モデルの選択] ダイアログ ボックスを開きます。このダイアログ ボックスには、プロジェクト内の構造と、各構造に関連付けられたモデルを一覧表示するツリー構造が含まれています。適切なモデルを参照して、[OK] をクリックします。

[入力テーブルの選択] テーブルに関連付けられたハイパーリンクを使用して、ケース テーブルの選択、入れ子になったテーブルの追加、結合の変更、およびテーブルの削除を行います。

モデルと入力テーブルを選択した後、両方に存在する列は互いにマッピングされます。片方のテーブルからもう片方のテーブルに列名をドラッグすると、マッピングを手動で調整できます。2 つの列を結ぶ線を削除すると、マッピングを削除できます。

予測クエリは、[デザイン] 画面の下部にあるグリッド内でデザインします。列をグリッドにドラッグして、予測クエリに含めることができます。グリッドには、次に説明する列が含まれています。

  • ソース
    新しい列のソースを決定します。指定可能なソースには、マイニング モデル、入力テーブル、予測関数、またはカスタマイズされた式があります。
  • フィールド
    [ソース] 列の選択に関連付けられている特定の列または関数を決定します。
  • 別名
    結果セット内で列に付けられる名前を決定します。
  • 表示
    [ソース] 列の選択項目を結果に表示するかどうかを決定します。
  • グループ
    [ルールの適用条件] 列と共に使用して、かっこで式をグループ化します。たとえば、(expr1 or expr2) and expr3 のようになります。
  • ルールの適用条件
    クエリでロジックを作成します。たとえば、(expr1 or expr2) and expr3 のようになります。
  • 条件と引数
    列に適用される条件またはユーザー式を指定します。列をテーブルからセルにドラッグできます。

クエリをデザインした後、作成された DMX ステートメントを確認するか、結果を表示できます。

クエリ

[クエリ] 画面を選択すると、クエリの定義に使用したグリッドが基本的なテキスト エディタに変わります。テキスト エディタを使用してクエリを編集するか、クエリをクリップボードにコピーします。テキスト エディタでクエリへの変更を入力して [デザイン] ビューに戻ると、変更はすべて失われ、クエリは予測クエリ ビルダで作成した元のクエリに戻ります。

詳細情報 :予測クエリ (DMX)」、「クエリ型への関数のマップ (DMX)

結果

[デザイン] 画面で作成した DMX クエリまたは [クエリ] ビューで変更した DMX クエリから返された結果のグリッドを表示するには、[結果] 画面を選択します。右下隅の [実行] をクリックすると、クエリを再実行できます。

入れ子になったテーブルが結果に含まれている場合は、[展開] (+) を使用して結果の展開または折りたたみを行うことができます。結果は HTML 形式でクリップボードにコピーできます。

参照

概念

DMX 予測クエリの作成
単一クエリ

その他の技術情報

データ マイニング拡張機能 (DMX) リファレンス
[マイニング モデル予測] タブについて

ヘルプおよび情報

SQL Server 2005 の参考資料の入手