Share via


データ マイニング ツール

Microsoft SQL Server Analysis Services には、データ マイニング ソリューションの作成に使用できる次のツールが用意されています。

  • SQL Server データ ツール (SSDT) では、データ マイニング ウィザードによって、リレーショナル データ ソースまたはキューブの多次元データを使用して、マイニング構造およびマイニング モデルを簡単に作成できます。

    このウィザードでは、使用するデータを選択してから、クラスタリング、ニューラル ネットワーク、タイム シリーズ モデルなど、特定のデータ マイニング技法を適用します。

  • SQL Server Management Studio と SQL Server データ ツール (SSDT) の両方では、マイニング モデルを作成した後で調べるためにモデル ビューアーが提供されます。 各アルゴリズムに合わせて調整されたビューアーを使用してモデルを参照したり、モデル コンテンツ ビューアーを使用して詳しい分析を行ったりすることができます。

  • SQL Server Management Studio と SQL Server データ ツール (SSDT) の両方では、予測クエリを作成するために予測クエリ ビルダーが提供されます。 また、予約データセットまたは外部データに対してモデルの精度をテストしたり、クロス検証を使用してデータセットの品質を調査したりすることもできます。

  • SQL Server Management Studio は、Analysis Services のインスタンスに配置された既存のデータ マイニング ソリューションを管理するためのインターフェイスです。 構造とモデルを再処理して、データを更新することができます。

  • SQL Server Integration Services には、データのクリーンアップ、タスク (予測の作成やモデルの更新など) の自動化、およびテキスト マイニング ソリューションの作成に使用できるツールが含まれます。

次のセクションでは、SQL Server のデータ マイニング ツールの詳細について説明します。

データ マイニング ウィザード

データ マイニング ウィザードを使用して、データ マイニング ソリューションの作成を開始します。 このウィザードはすぐに簡単に使用でき、データ マイニング構造および初期関連マイニング モデルを順を追って作成する方法が示されます。また、アルゴリズムの種類やデータ ソースの選択と、分析に使用されるケース データの定義も行うことができます。

詳細情報: データ マイニング ウィザード (Analysis Services - データ マイニング)

データ マイニング デザイナー

データ マイニング ウィザードを使用してマイニング構造およびマイニング モデルを作成したら、SQL Server データ ツール (SSDT) または SQL Server Management Studio のデータ マイニング デザイナーを使用して、既存のモデルと構造に対する操作を行うことができます。

デザイナーには次のタスクのためのツールが含まれます。

  • マイニング構造のプロパティの変更、列の追加、列の別名の作成、ビン分割方法または予想される値分布の変更。

  • 既存の構造への新しいモデルの追加。モデルのコピー、モデル プロパティまたはメタデータの変更、またはマイニング モデルへのフィルターの定義。

  • モデル内のパターンとルールの参照。関連付けまたはデシジョン ツリーの調査。 詳細な統計情報の取得。

    データの分析や、データ マイニングで明らかになるパターンの調査のために、各種のモデルに対してカスタム ビューアーが提供されます。

  • リフト チャートの作成またはモデルの利益曲線の分析による、モデルの検証。 分類マトリックスを使用したモデルの比較、またはクロス検証を使用したデータセットとモデルの検証。

  • 既存のマイニング モデルに対する予測とコンテンツ クエリの作成。 1 回限りのクエリの作成、または外部データのテーブル全体の予測を生成するクエリの設定。

詳細情報: データ マイニング デザイナー

SQL Server Management Studio

マイニング モデルを作成してサーバーに配置したら、SQL Server Management Studio を使用して、データ マイニング オブジェクトをホストする Analysis Services データベースを管理できます。 また、モデルの調査、新しいデータの処理、予測の作成など、モデルを使用するタスクの実行を続けることもできます。

Management Studio にはクエリ エディターも含まれ、データ マイニング拡張機能 (DMX) クエリの設計と実行や、XMLA を使用するデータ マイニング オブジェクトの操作に使用できます。

詳細情報: SQL Server Management Studio でのデータ マイニング

Integration Services のデータ マイニング タスクおよび変換

SQL Server Integration Services では、データ マイニングをサポートする多くのコンポーネントが提供されます。

Integration Services には、一般的なデータ マイニング タスク (予測、モデル作成、処理など) を自動化するためのツールが含まれます。 以下に例を示します。

  • 新しい顧客によってデータセットが更新されるたびに自動的にモデルを更新する、Integration Services パッケージの作成。

  • ケース レコードのカスタム分割またはカスタム サンプリングの実行。

  • パラメーターで渡されたモデルの自動生成。

ただし、他のプロセスへの入力として、パッケージ ワークフローのデータ マイニングを使用することもできます。 以下に例を示します。

  • モデルで生成された確率値の使用。テキスト マイニングまたは他の分類タスクのスコアを重み付けします。

  • 前のデータに基づく予測の自動生成、およびそれらの値を使用した新しいデータの有効性の調査。

  • 新たな顧客をリスク別にセグメント化する、ロジスティック回帰の使用。

詳細情報: データ マイニング ソリューションの関連プロジェクト

関連項目

参照

データ マイニング拡張機能 (DMX) リファレンス

概念

データ マイニング ソリューション

その他の技術情報

マイニング モデル タスクと操作方法

マイニング モデル ビューアーのタスクと操作方法