Microsoft Analysis Services には、データ マイニング モデルを作成して操作するための統合環境が用意されています。 データ ソースへのバインド、同じデータに対する複数のモデルの作成とテスト、予測分析で使用するモデルのデプロイを簡単に行うことができます。
基本的なデータ マイニング チュートリアルでは、SQL Server Data Tools (SSDT) を使用してデータ マイニング ソリューションを作成する方法を学習しました。また、顧客の購入行動を分析し、潜在的な購入者をターゲットにするためのターゲットメーリング キャンペーンをサポートする 3 つのモデルを構築しました。
この中間チュートリアルは、そのエクスペリエンスに基づいており、予測やマーケット バスケット分析などの一般的なビジネス要件を含む、いくつかの新しいシナリオを紹介します。 時系列モデル、アソシエーション モデル、シーケンス クラスタリング モデルを作成する方法について説明します。 最後に、ニューラル ネットワークを使用してデータの相関関係を調べ、予測にロジスティック回帰を使用する方法について説明します。
レッスンは独立しており、個別に完了できます。
次のチュートリアルを完了するには、データ マイニング ツールと、基本的なデータ マイニング チュートリアルで導入されたマイニング モデル ビューアーについて理解しておく必要があります。
すべてのシナリオで AdventureWorksDW2012 データ ソースが使用されますが、シナリオごとに異なるデータ ソース ビューを作成します。 データ ソースを最初に作成する限り、レッスンは任意の順序で実行できます。
レッスンシナリオ
ターゲットメーリング キャンペーンで成功した後、データ マイニングに関する知識を適用して、ビジネス計画で使用する新しいモデルをいくつか開発するように求められました。 これには、次のタスクが含まれます。
予測: 時系列 モデルを 作成して、世界中のさまざまな地域の製品の売上を予測します。 各リージョンの個々のモデルを開発し、 クロス予測の使用方法を学習します。
マーケット バスケット分析:関連付けモデルを作成して、Adventure Works Cycles e コマース サイトへのアクセス中に購入された製品のグループを分析します。 このマーケット バスケット モデルに基づいて、顧客に製品を推奨できます。
シーケンス分析: 顧客が製品を購入する順序を分析するために、 シーケンス クラスタリング モデルを構築します。 このモデルに基づいて、Web サイトデザインまたは新製品オファリングの変更を計画できます。
因子分析:ニューラル ネットワーク モデルを使用して、コール センター データのサービス品質の低下の考えられる原因を調べることができます。 予備モデルからの分析情報に基づいて、カスタマー エクスペリエンスを向上させる戦略を予測する ロジスティック回帰モデル を作成します。
学習する内容
このチュートリアルでは、いくつかの種類のデータ マイニング アルゴリズムを作成して操作する方法について説明します。 このチュートリアルは、次のレッスンに分かれています。
レッスン 1: 中間データ マイニング ソリューションの作成 (中間データ マイニング チュートリアル)
このレッスンでは、 AdventureWorksDW2012 データベースに基づいて新しいプロジェクトを作成し、いくつかの新しいデータ ソース ビューとさらに多くのマイニング モデルをサポートします。
レッスン 2: 予測シナリオの構築 (中間データ マイニング チュートリアル)
このレッスンでは、予測シナリオの一部として使用できるマイニング モデルを作成します。 また、Microsoft Time Series アルゴリズムを使用して構築されたマイニング モデルについても説明します。
個々のリージョンのモデルを構築し、クロス予測に使用できる一般的なモデルを構築します。
レッスン 3: マーケット バスケット シナリオの構築 (中間データ マイニング チュートリアル)
このレッスンでは、新しいデータ ソース ビューを追加し、入れ子になったテーブルとキーを操作する方法について説明します。 このデータに基づいて、マーケット バスケット シナリオの一部として使用できるマイニング モデルを作成します。 また、Microsoft アソシエーション アルゴリズムを使用して構築されたマイニング モデルについても説明します。
レッスン 4: シーケンス クラスタリング シナリオの構築 (中間データ マイニング チュートリアル)
このレッスンでは、シーケンス クラスタリング シナリオの一部として使用できるマイニング モデルを作成します。 また、Microsoft シーケンス クラスタリング アルゴリズムを使用して構築されたマイニング モデルを探索する方法についても説明します。
レッスン 5: ニューラル ネットワークとロジスティック回帰モデルの構築 (中間データ マイニング チュートリアル)
このレッスンでは、Microsoft ニューラル ネットワークと Microsoft ロジスティック回帰アルゴリズムを使用して、関連するいくつかのマイニング モデルを作成します。 また、データ ソース ビューを操作して、モデルの基になるデータを探索する方法についても説明します。
要求事項
次のものがインストールされていることを確認します。
Microsoft SQL Server 2014
Microsoft SQL Server Analysis Services
AdventureWorksDW2012 データベースを使用する SQL Server。
既定では、セキュリティを強化するためにサンプル データベースはインストールされません。 Microsoft SQL Server の公式データベースをインストールするには、[ Microsoft SQL サンプル データベース] ページにアクセスし、適切なバージョンのサンプル データベースを選択します。
こちらもご覧ください
基本的なデータ マイニング チュートリアル
Bike Buyer DMX チュートリアル
マーケット バスケット DMX チュートリアル