予測クエリ ビルダを使用した DMX 予測クエリの作成
予測クエリ ビルダは、データ マイニング デザイナの [マイニング モデル予測] タブにあります。
[マイニング モデル予測] タブには次の画面があります。これらの画面には、左上隅の一覧からアクセスできます。
- デザイン
- クエリ
- 結果
[デザイン] 画面のビジュアル ツールと、[クエリ] 画面の DMX クエリに直接アクセスできるテキスト エディタを組み合わせて使用して、クエリをデザインできます。[結果] 画面を開くとクエリが実行され、結果がグリッド内に表示されます。
詳細情報 : 「データ マイニング拡張機能 (DMX) リファレンス」、「予測クエリを作成する方法」、「単一クエリを作成する方法」
デザイン
[マイニング モデル] テーブルと [入力テーブルの選択] テーブルが [デザイン] 画面の上部にあります。これらのテーブルを使用して、マイニング モデルの選択と、予測を作成するための入力テーブルの選択を行います。プロジェクト内のマイニング モデルと、データ ソース ビュー内の入力テーブルを使用できます。入力テーブルを使用しなくても予測を作成できます。マイニング モデルをデータ ソースに結び付ける代わりに、単一クエリを作成してマイニング モデルにデータを直接入力することができます。単一クエリの作成方法の詳細については、「単一クエリ」を参照してください。
モデルを選択するには、[モデルの選択] をクリックして [マイニング モデルの選択] ダイアログ ボックスを開きます。このダイアログ ボックスには、プロジェクト内の構造と、各構造に関連付けられたモデルを一覧表示するツリー構造が含まれています。適切なモデルを参照して、[OK] をクリックします。
[入力テーブルの選択] テーブルに関連付けられたハイパーリンクを使用して、ケース テーブルの選択、入れ子になったテーブルの追加、結合の変更、およびテーブルの削除を行います。
モデルと入力テーブルを選択した後、両方に存在する列は互いにマッピングされます。片方のテーブルからもう片方のテーブルに列名をドラッグすると、マッピングを手動で調整できます。2 つの列を結ぶ線を削除すると、マッピングを削除できます。
予測クエリは、[デザイン] 画面の下部にあるグリッド内でデザインします。列をグリッドにドラッグして、予測クエリに含めることができます。グリッドには、次に説明する列が含まれています。
- ソース
新しい列のソースを決定します。指定可能なソースには、マイニング モデル、入力テーブル、予測関数、またはカスタマイズされた式があります。
- フィールド
[ソース] 列の選択に関連付けられている特定の列または関数を決定します。
- 別名
結果セット内で列に付けられる名前を決定します。
- 表示
[ソース] 列の選択項目を結果に表示するかどうかを決定します。
- グループ
[ルールの適用条件] 列と共に使用して、かっこで式をグループ化します。たとえば、(expr1 or expr2) and expr3 のようになります。
- ルールの適用条件
クエリでロジックを作成します。たとえば、(expr1 or expr2) and expr3 のようになります。
- 条件と引数
列に適用される条件またはユーザー式を指定します。列をテーブルからセルにドラッグできます。
クエリをデザインした後、作成された DMX ステートメントを確認するか、結果を表示できます。
クエリ
[クエリ] 画面を選択すると、クエリの定義に使用したグリッドが基本的なテキスト エディタに変わります。テキスト エディタを使用してクエリを編集するか、クエリをクリップボードにコピーします。テキスト エディタでクエリへの変更を入力して [デザイン] ビューに戻ると、変更はすべて失われ、クエリは予測クエリ ビルダで作成した元のクエリに戻ります。
詳細情報 : 「予測クエリ (DMX)」、「クエリ型への関数のマップ (DMX)」
結果
[デザイン] 画面で作成した DMX クエリまたは [クエリ] ビューで変更した DMX クエリから返された結果のグリッドを表示するには、[結果] 画面を選択します。右下隅の [実行] をクリックすると、クエリを再実行できます。
入れ子になったテーブルが結果に含まれている場合は、[展開] (+) を使用して結果の展開または折りたたみを行うことができます。結果は HTML 形式でクリップボードにコピーできます。
参照
概念
その他の技術情報
データ マイニング拡張機能 (DMX) リファレンス
[マイニング モデル予測] タブについて