次の方法で共有


マイニング モデルのプロパティ

適用対象:SQL Server 2019 以前の Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、SQL Server 2022 Analysis Services で停止されました。 非推奨および停止された機能については、ドキュメントの更新は行われません。 詳細については、「Analysis Services 下位互換性」を参照してください。

マイニング モデルには、次の種類のプロパティがあります。

  • モデルによって使用されるデータのデータ型および内容を定義するマイニング構造から継承されたプロパティ。

  • カスタム パラメーターなど、マイニング モデルの作成に使用されるアルゴリズムに関連するプロパティ。

  • モデルのトレーニングに使用するモデルに対するフィルターを定義するプロパティ。

マイニング モデルのプロパティは、モデルを作成するときに最初に定義されます。ただし、アルゴリズム パラメーター、フィルター、および列の使用法のプロパティなど、ほとんどのプロパティは後で変更できます。 プロパティの変更には、データ マイニング デザイナーの [マイニング モデル] タブを使用するか、AMO または XMLA を使用します。

モデルのいずれかのプロパティを変更した後は、モデルを再処理して、変更内容をモデルに反映させる必要があります。 列の別名や説明の追加など、変更がメタデータのみに関連する場合でも、再処理が必要です。

モデルのプロパティ

次の表で、マイニング モデルに固有のプロパティについて説明します。 また、マイニング モデルの個々の列に設定できるプロパティもあります。

プロパティ 説明
アルゴリズム マイニング モデルのアルゴリズムの種類を設定します。
AlgorithmParameters アルゴリズムの各種類で使用可能なアルゴリズム パラメーターの値を設定します。
Assert マイニング モデルのトレーニングとテストに使用するデータに適用するフィルターを設定します。 フィルター定義はモデルと共に格納され、予測クエリの作成時やモデル精度のテスト時に必要に応じて使用できます。

モデルのトレーニング時には、モデルのフィルターは省略できません。
Name マイニング モデルの名前を設定します。
AllowDrillThrough マイニング モデルでドリルスルーを有効にするかどうかを指定します。

モデル列のプロパティ

マイニング モデルの各列に対して、次のデータ マイニング固有のプロパティを設定できます。 これらのプロパティには、マイニング構造内のマイニング モデルごとに異なる値を設定できます。

プロパティ 説明
説明 マイニング列の目的について説明します。
名前 マイニング モデル列の名前を設定します。 新しい名前を入力し、マイニング モデル列に別名を指定できます。
ModelingFlags 列に対してアルゴリズム固有のフラグを設定します。
SourceColumnID モデル列の基になるマイニング構造列の名前を示します。

このプロパティは読み取り専用です。
使用方法 マイニング モデルによる列の使用方法を設定します。

参照

マイニング モデル列
マイニング構造 (Analysis Services - データ マイニング)
マイニング モデル タスクと操作方法
マイニング モデルのプロパティの変更
データ マイニング ツール
Create a Relational Mining Structure
モデル列の別名の作成