データ マイニング ツール
Microsoft SQL Server Analysis Services には、データ マイニング ソリューションの作成に使用できる次のツールが用意されています。
SQL Server Data Tools (SSDT) の Data マイニング ウィザード を使用すると、キューブ内のリレーショナル データ ソースまたは多次元データを使用して、マイニング構造とマイニング モデルを簡単に作成できます。
このウィザードでは、使用するデータを選択してから、クラスタリング、ニューラル ネットワーク、タイム シリーズ モデルなど、特定のデータ マイニング技法を適用します。
モデル ビューアー は、作成後にマイニング モデルを探索するために、SQL Server Management Studio と SQL Server Data Tools (SSDT) の両方で提供されます。 各アルゴリズムに合わせて調整されたビューアーを使用してモデルを参照したり、モデル コンテンツ ビューアーを使用して詳しい分析を行ったりすることができます。
Prediction クエリ ビルダーは、予測クエリの作成に役立つ SQL Server Management Studio と SQL Server Data Tools (SSDT) の両方で提供されています。 また、予約データセットまたは外部データに対してモデルの精度をテストしたり、クロス検証を使用してデータセットの品質を調査したりすることもできます。
SQL Server Management Studio は、Analysis Services のインスタンスにデプロイされている既存のデータ マイニング ソリューションを管理するインターフェイスです。 構造とモデルを再処理して、データを更新することができます。
SQL Server Integration Services には、データのクリーンアップ、予測の作成やモデルの更新などのタスクの自動化、テキスト マイニング ソリューションの作成に使用できるツールが含まれています。
次のセクションでは、SQL Server のデータ マイニング ツールの詳細について説明します。
では、
データ マイニング ウィザードを使用して、データ マイニング ソリューションの作成を開始します。 このウィザードはすぐに簡単に使用でき、データ マイニング構造および初期関連マイニング モデルを順を追って作成する方法が示されます。また、アルゴリズムの種類やデータ ソースの選択と、分析に使用されるケース データの定義も行うことができます。
詳細情報: データ マイニング ウィザード (Analysis Services - データ マイニング)
Data Mining Designer
データ マイニング ウィザードを使用してマイニング構造とマイニング モデルを作成したら、SQL Server Data Tools (SSDT) または SQL Server Management Studio のデータ マイニング デザイナーを使用して、既存のモデルと構造を操作できます。
デザイナーには次のタスクのためのツールが含まれます。
マイニング構造のプロパティの変更、列の追加、列の別名の作成、ビン分割方法または予想される値分布の変更。
既存の構造への新しいモデルの追加。モデルのコピー、モデル プロパティまたはメタデータの変更、またはマイニング モデルへのフィルターの定義。
モデル内のパターンとルールの参照。関連付けまたはデシジョン ツリーの調査。 詳細な統計情報の取得。
データの分析や、データ マイニングで明らかになるパターンの調査のために、各種のモデルに対してカスタム ビューアーが提供されます。
リフト チャートの作成またはモデルの利益曲線の分析による、モデルの検証。 分類マトリックスを使用したモデルの比較、またはクロス検証を使用したデータセットとモデルの検証。
既存のマイニング モデルに対する予測とコンテンツ クエリの作成。 1 回限りのクエリの作成、または外部データのテーブル全体の予測を生成するクエリの設定。
詳細については、次を参照してください: Data マイニング デザイナー
SQL Server Management Studio
マイニング モデルを作成してサーバーにデプロイしたら、SQL Server Management Studio を使用して、データ マイニング オブジェクトをホストする Analysis Services データベースを管理できます。 また、モデルの調査、新しいデータの処理、予測の作成など、モデルを使用するタスクの実行を続けることもできます。
Management Studio には、データ マイニング拡張機能 (DMX) クエリを設計して実行したり、XMLA を使用してデータ マイニング オブジェクトを操作したりするために使用できるクエリ エディターも含まれています。
Integration Services のデータ マイニング タスクおよび変換
SQL Server Integration Services には、データ マイニングをサポートする多くのコンポーネントが用意されています。
Integration Services の一部のツールは、予測、モデル構築、処理など、一般的なデータ マイニング タスクを自動化するために設計されています。 次に例を示します。
データセットが新しい顧客で更新されるたびにモデルを自動的に更新する Integration Services パッケージを作成する
ケース レコードのカスタム分割またはカスタム サンプリングの実行。
パラメーターで渡されたモデルの自動生成。
ただし、他のプロセスへの入力として、パッケージ ワークフローのデータ マイニングを使用することもできます。 次に例を示します。
モデルで生成された確率値の使用。テキスト マイニングまたは他の分類タスクのスコアを重み付けします。
前のデータに基づく予測の自動生成、およびそれらの値を使用した新しいデータの有効性の調査。
新たな顧客をリスク別にセグメント化する、ロジスティック回帰の使用。
詳細については、「 関連するデータ マイニング ソリューションプロジェクト」を参照してください。
参照
データ マイニング拡張機能 (DMX) リファレンス
マイニング モデル タスクと操作方法
マイニング モデル ビューアーのタスクと操作方法
データ マイニング ソリューション