次の方法で共有


マイニング モデル列

データ マイニング モデルは、マイニング構造によって表されるデータにマイニング モデル アルゴリズムを適用します。 マイニング構造と同様に、マイニング モデルには列が含まれています。 マイニング モデルはマイニング構造内に含まれ、マイニング構造によって定義されるプロパティのすべての値を継承します。 マイニング モデルは、マイニング構造に含まれているすべての列またはその一部を使用することができます。

マイニング モデル列には、使用法とモデリング フラグという 2 つの追加情報を定義できます。

  • 使用法 は、モデルで列がどのように使用されるかを定義するプロパティです。 列は、入力列、キー列、または予測可能列として使用できます。

  • モデリング フラグ では、アルゴリズムがより正確なモデルを作成できるように、ケース テーブルに定義されているデータに関する追加情報をアルゴリズムに提供します。 モデリング フラグは、データ マイニング拡張機能 (DMX) 言語を使用するか、SQL Server Data Tools (SSDT) のデータ マイニング Designerでプログラムで定義できます。

次に、マイニング モデル列で定義できるモデリング フラグを示します。

MODEL_EXISTENCE_ONLY
属性の存在が属性列の値よりも重要であることを示します。 たとえば、特定の顧客に関連付けられている発注品目の一覧が含まれたケース テーブルについて考えてみます。 テーブル データには、各発注品目の製品タイプ、ID、およびコストが含まれています。 モデリングには、顧客が特定の発注品目を購入したという事実の方が、発注品目そのもののコストよりも重要な場合があります。 この場合は、コスト列を MODEL_EXISTENCE_ONLY として設定します。

REGRESSOR
アルゴリズムが、指定した列を回帰アルゴリズムの回帰式に使用できることを示します。 このフラグは、Microsoft デシジョン ツリーと Microsoft Time Series アルゴリズムでサポートされています。

使用法プロパティの設定と DMX を使用したプログラミングによるモデリング フラグの定義の詳細については、「 CREATE MINING MODEL (DMX)」を参照してください。 usage プロパティの設定と、SQL Server Data Tools (SSDT) でのモデリング フラグの定義の詳細については、「データ マイニング オブジェクトの移動」を参照してください。

参照

データ マイニング アルゴリズム (Analysis Services - データ マイニング)
マイニング構造 (Analysis Services - データ マイニング)
マイニング モデルのプロパティの変更
マイニング モデルからの列の除外
マイニング構造列