次の方法で共有


マイニング モデルのドリルスルー

ドリルスルー とは、マイニング モデルまたはマイニング構造に対してクエリを実行し、モデルで公開されていない詳細なデータを取得する機能を意味します。

SQL Server 2014 には、ケース データをドリルスルーするための 2 つの異なるオプションが用意されています。 データの構築に使用されたケースにアクセスするか、マイニング構造体内のケースにアクセスすることができます。

モデルケースへのドリルスルーと構造へのドリルスルー

モデル ケースへのドリルスルーは、モデル内のルール、パターン、またはクラスターに関する追加の詳細を見つけるのに役立ちます。 たとえば、クラスタリング モデルの分析には顧客の連絡先情報を使用しません。データが使用可能であった場合でも、ドリルスルーを使用することで、モデルからその情報にアクセスできます。

これに対 し、構造データへのドリルスルー は、モデルで使用できなかった情報へのアクセスを提供することを目的としています。 たとえば、データ型に互換性がない、またはデータが分析に役立たなかったために、一部の構造列がモデルから除外されている可能性があります。

モデルでのドリルスルーの有効化

マイニング モデルでドリルスルーを使用するには、次の条件を満たす必要があります。

  • ドリルスルーは、マイニング構造ではなく、モデル ケースのみに対して構成できますが、その逆は構成できません。 つまり、マイニング構造へのドリルスルーを許可するには、マイニング モデルでドリルスルーを有効にする必要があります。

  • モデルと構造の両方のドリルスルーは、デフォルトで無効です。 データ マイニング ウィザードを使用する場合、モデル ケースへのドリルスルーを有効にするオプションは、ウィザードの最後のページにあります。

  • 既存のマイニング モデルをドリルスルーする機能を追加できますが、実行する場合は、データをドリルスルーする前にモデルを再処理する必要があります。

  • トレーニング プロセス中に作成されたキャッシュが保持されていない限り、ドリルスルーは機能しません。 キャッシュを制御するプロパティの詳細については、「 マイニング構造のドリルスルー」を参照してください。

ドリルスルーをサポートするモデル

ドリルスルーを許可するようにマイニング モデルが構成されていて、適切なアクセス許可がある場合は、モデルを参照するときに、適切なビューアーでノードをクリックし、その特定のノードのケースに関する詳細情報を取得できます。

すべてのモデルがドリルスルーをサポートしているわけではありません。これは、モデルの作成に使用されたアルゴリズムによって異なります。 次の表に、ドリルスルーをサポートしないモデル、または制限付きのドリルスルーをサポートするモデルの種類を示します。 モデルの種類がここに一覧表示されていない場合は、ドリルスルーがサポートされます。

アルゴリズム名 ドリルスルーのサポート
Microsoft Naïve Bayes アルゴリズム サポートされていません。

これらのアルゴリズムは、コンテンツ内の特定のノードにケースを割り当てません。
Microsoft ニューラル ネットワーク アルゴリズム サポートされていません。

これらのアルゴリズムは、コンテンツ内の特定のノードにケースを割り当てません。
Microsoft ロジスティック回帰アルゴリズム サポートされていません。

これらのアルゴリズムは、コンテンツ内の特定のノードにケースを割り当てません。
Microsoft 線形回帰アルゴリズム サポートされています。

ただし、モデルは単一のノード ( All) を作成するため、ドリルスルーはモデルのすべてのトレーニング ケースを返します。 トレーニング セットが大きい場合、結果の読み込みには非常に長い時間がかかる場合があります。
Microsoft Time Series アルゴリズム サポートされています。

ただし、データ マイニング デザイナーの マイニング モデル ビューアー を使用して、構造データやケース データをドリルスルーすることはできません。 代わりに DMX クエリを作成する必要があります。

また、特定のノードにドリルスルーしたり、DMX クエリを記述して時系列モデルの特定のノードのケースを取得したりすることはできません。 日付や属性値などの他の条件を使用して、モデルまたは構造体からケース データを取得できます。

Microsoft Time Series アルゴリズムによって作成された ARTXP ノードと ARIMA ノードの詳細を表示する場合は、 Microsoft 汎用コンテンツ ツリー ビューアー (データ マイニング) を使用する方が簡単な場合があります。

マイニング モデルでドリルスルーを使用する方法の詳細については、次のトピックを参照してください。

タスク リンクス
マイニングモデル ビューアでドリルスルーを使用する モデル ビューアーからドリルスルーを使用する
ドリルスルーを使用してモデルのケースデータを取得する マイニングモデルからケースデータへの参照
既存のマイニング モデルでドリルスルーを有効にする マイニング モデルのドリルスルーを有効にする
特定のモデルの種類のドリルスルー クエリの例を参照してください。 データ マイニング クエリ
マイニング モデル ウィザードでドリルスルーを有効にする ウィザードの完了 (データ マイニング ウィザード)

こちらもご覧ください

マイニング構造のドリルスルー