次の方法で共有


精度チャートで列マッピングを変更する方法

[マッピングの変更] ダイアログ ボックスを使用して、データ マイニング モデル内の列をテスト データ セットの列にマップする方法を変更できます。

マイニング モデルの精度を測定する際に使用する外部データ ソースを指定すると、SQL Server 2008 Analysis Services (SSAS) によって一部の列が自動的にマイニング モデルの列にマップされます。このマッピングは変更または削除できます。既存の列に新しいマッピングを作成することもできます。ただし、新しい列を追加したり、別のデータ ソース ビューの列をマップしたりすることはできません。選択したデータ ソース ビューには、予測クエリに必要なすべての列が含まれている必要があります。

マイニング モデルのテストに外部データ ソースを使用している場合は、列のマップのみが必要となります。データを選択する際に [マイニング モデルのテスト ケースを使用する] または [マイニング構造のテスト ケースを使用する] を選択した場合は、正しいデータ列が自動的に提供されます。

精度チャートの列マッピングを変更するには

  1. データ マイニング デザイナで、チャートを作成するモデルを含んだ構造をダブルクリックします。

  2. [マイニング精度チャート] タブをクリックします。

  3. [入力の選択] タブをクリックします。

  4. [精度チャートに使用するデータセットの選択] で、[別のデータセットを指定する] を選択します。

  5. 参照ボタン ([...]) をクリックしてダイアログ ボックスを開き、外部データ ソースの定義を作成します。

  6. [列マッピングの指定] ダイアログ ボックスで、[ケース テーブルの選択] をクリックします。

  7. [テーブルの選択] ダイアログ ボックスで、一覧からデータ ソース ビューを選択し、ケース データが含まれているテーブルを選択します。[OK] をクリックします。

  8. 必要なテーブルがない場合は、ダイアログ ボックスを閉じ、対象のテーブルを含む新しいデータ ソース ビューを作成します。データ ソース ビューの作成方法については、「データ ソース ビューの定義 (Analysis Services)」を参照してください。

  9. マイニング モデルに入れ子になったテーブルが含まれている場合は、[入れ子になったテーブルの選択] をクリックし、データ ソース ビューのテーブルの一覧から入れ子になったテーブルを選択します。[OK] をクリックします。

  10. 変更するマッピングの結合線を選択し、[接続の変更] をクリックします。

    [マッピングの変更] ダイアログ ボックスが開きます。このダイアログ ボックスのテーブルの [マイニング構造列] には、選択されたマイニング構造に含まれている各列が一覧表示され、[テーブル列] には、マイニング構造内の列にマップされている入力テーブルの列が一覧表示されます。

  11. [テーブル列] で、リレーションシップを変更する [マイニング構造列] の下の行に対応する行を選択します。一覧から新しい列を選択するか、一覧から空白エントリを選択して列を削除します。

  12. [OK] をクリックします。

    [列マッピングの指定] ダイアログ ボックスに、新しい列マッピングが表示されます。2 つの列を結ぶ線を選択して Del キーを押すと、マッピングを削除できます。[マイニング構造] テーブルで列を選択し、[入力テーブルの選択] テーブルの対応する列にドラッグすると、新しい接続を作成できます。