マイニング モデルでの列の分離の変更
適用対象:SQL Server 2019 以前の Analysis Services Azure Analysis Services Fabric/Power BI Premium
重要
データ マイニングは SQL Server 2017 Analysis Services で非推奨となり、SQL Server 2022 Analysis Services で停止されました。 非推奨および停止された機能については、ドキュメントの更新は行われません。 詳細については、「Analysis Services 下位互換性」を参照してください。
SQL Server Analysis Services自動的に値を分離します。つまり、特定のシナリオで数値列にデータをビン分割します。 たとえば、データに連続する数値データが含まれている場合にデシジョン ツリー モデルを作成すると、データの分布に応じて、連続するデータの各列が自動的にビン分割されます。 データの分離方法を制御するには、モデルでのデータの使用方法を制御するマイニング構造列のプロパティを変更する必要があります。
マイニング モデルでプロパティを設定する方法については、 「マイニング モデル列」を参照してください。
マイニング モデル列のプロパティを表示するには
データ マイニング デザイナーの [マイニング モデル] タブで、マイニング モデル名を含む列ヘッダーか、マイニング アルゴリズム名を含むグリッドの行を右クリックし、 [プロパティ]を選択します。
マイニング モデル全体に関連付けられているプロパティが、 [プロパティ] ウィンドウに表示されます。
画面の左側にある [構造] 列で、分離の対象となる連続する数値データを含んだ列をクリックします。
クリックした列に関連付けられているプロパティのみが [プロパティ] ウィンドウに表示されるようになります。
分離メソッドを変更するには
[マイニング プロパティ] ウィンドウで、 [コンテンツ]の横にあるテキスト ボックスをクリックし、一覧から [ Discretized ] を選択します。
マイニング モデル全体に関連付けられているプロパティが、 DiscretizationBucketCount プロパティと DiscretizationMethod プロパティが有効になりました。
データ マイニング デザイナーの [プロパティ] ウィンドウで、 DiscretizationMethod の横にあるテキスト ボックスをクリックし、 [Automatic]、 [EqualAreas]、 [Cluster]を参照してください。
注意
列の使用法が Ignoreに設定されている場合、その列の [プロパティ] ウィンドウは空白になります。
新しい値は、デザイナーで別の要素を選択したときに有効になります。
データ マイニング デザイナーの [プロパティ] ウィンドウで、 DiscretizationBucketCount の横にあるテキスト ボックスをクリックし、数値を入力します。
注意
これらのプロパティを変更した場合は、新しい設定を使用するモデルと共に構造を再処理する必要があります。