次の方法で共有


マイニング構造と構造列のプロパティ

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

重要

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

データ マイニング デザイナーの [マイニング構造] タブを使用すると、マイニング構造のプロパティと、そのマイニング構造に関連付けられた列および入れ子になったテーブルのプロパティを設定または変更できます。 このタブで設定したプロパティは、その構造に関連付けられている各マイニング モデルに反映されます。

注意

マイニング構造のプロパティ値を変更した場合は、変更したのが名前や説明などのメタデータであっても、モデルの表示またはクエリを実行する前に、マイニング構造とそのモデルを再処理する必要があります。

マイニング構造とマイニング構造列のプロパティ

次の表では、マイニング構造のプロパティと、データ マイニングに固有のマイニング構造列、および [マイニング構造] タブで表示または構成できる マイニング構造 列について説明します。これらのプロパティを表示または構成するには、ツリー ビューで要素を右クリックし、[ プロパティ] をクリックします。

  • 構造のプロパティを表示するには、マイニング構造の見出しをクリックします。

  • 列または入れ子になったテーブルのプロパティを表示するには、列名をクリックします。

マイニング構造のプロパティ

プロパティ 説明
CacheMode トレーニングに使用したケースを、トレーニングの完了後にキャッシュするか破棄するかを指定します。 メモ: ドリルスルーとホールドアウトを有効にするには、このプロパティ を KeepTrainingCases に設定する必要があります。
Collation 列の既定の照合順序を指定します。 照合順序を指定しない場合は、サーバーの照合順序が使用されます。
説明 マイニング構造について説明します。 構造のデータの目的と構成について説明することをお勧めします。
ErrorConfiguration (既定) 特別なエラー処理が行われる場合のオプションを指定します。
HoldoutMaxCases テスト データセットとして予約できる構造ケースの最大数を指定します。 HoldoutMaxCasesHoldoutPercentの両方に値を指定すると、それらの条件が結合されます。 メモ: このプロパティを設定するには、 CacheModeKeepTrainingCases に設定する必要があります。
HoldoutPercent テスト データセットとして予約する構造ケースの割合を指定します。 HoldoutMaxCasesHoldoutPercentの両方に値を指定すると、それらの条件が結合されます。 メモ: このプロパティを設定するには、 CacheModeKeepTrainingCases に設定する必要があります。
HoldoutSeed 提示されたテスト セットのパーティション分割を初期化するシードを指定して、テスト データセットを確実に再作成できるようにします。 メモ: このプロパティを設定するには、 CacheModeKeepTrainingCases に設定する必要があります。
ID マイニング構造の一意識別子を表示します。

マイニング構造の作成時に構造に割り当てた名前が、ID として使用されます。 その後 Name プロパティに新しい値を入力して名前を変更した場合、新しい名前は別名としてのみ使用され、ID は変化しません。
Language マイニング構造内のキャプションの言語を指定します。
名前 マイニング構造の名前または別名を指定します。

Name プロパティの値を変更した場合、新しい名前はキャプションまたは別名としてのみ使用されます。マイニング構造の識別子は変化しません。
ソース データ ソースの名前と種類を表示します。

マイニング構造列のプロパティ

プロパティ 説明
ClassifiedColumns 分類列が示す列を指定します。
コンテンツ 列のコンテンツの種類です。
説明 列を説明します。 列の説明では、列データの派生方法やデータ マイニング用の変更について情報を提供することをお勧めします。
DiscretizationBucketCount 離散化列のバケットの数を表示します。

コンテンツの種類が Discretizedに設定されている場合にのみ有効です。

このプロパティは読み取り専用です。
DiscretizationMethod 列の離散化に使用されたメソッドを表示します。

コンテンツの種類が Discretizedに設定されている場合にのみ有効です。

このプロパティは読み取り専用です。
Distribution 列のコンテンツの分布を指定します。
ID 列の識別子を表示します。

列の Name プロパティの値を変更しても、ID プロパティの値には影響を与えません。
IsKey 列がキー列であるかどうかを示します。
[KeyColumns] キーであるか、属性のキーの一部である列の定義を含みます。
ModelingFlags アルゴリズムによって使用可能になる追加のパラメーターを設定します。
Name 列の名前。
NameColumn 親要素の名前を指定する列を示します。
ソース 列のソースを表示します。

リレーショナル データ ソースの場合、値は常に (なし)です。

OLAP キューブに基づく構造の場合、値は、入れ子になったテーブルのソースとして使用するスライスを定義する MDX ステートメントです。
SourceMeasureGroup メジャー グループのソースを表示します。

リレーショナル データ ソースの場合、値は常に (なし)です。

OLAP キューブに基づく構造の場合、値は、入れ子になったテーブルのソースとして使用するスライスを定義する MDX ステートメントです。
Type 列のコンテンツのデータ型です。

プロパティの設定または変更の詳細については、「 マイニング構造のタスクと操作方法」を参照してください。

参照

Create a Relational Mining Structure
マイニング構造列