時系列予測の DMX のチュートリアル

このチュートリアルでは、データ マイニング拡張機能 (DMX) クエリ言語を使用して時系列マイニング構造を作成します。3 つのカスタム時系列マイニング モデルを作成し、それらのモデルを使用して予測を行います。

マイニング モデルの作成は、AdventureWorksDW2008 サンプル データベース内のデータに基づいて行います。このサンプル データベースには、架空の企業 Adventure Works Cycles のデータが格納されています。Adventure Works Cycles は、多国籍の大規模な製造企業です。

チュートリアルのシナリオ

Adventure Works Cycles は、データ マイニングを使用して売上予測を生成することにしました。既にいくつかの地域別の予測モデルは作成してありますが (詳細については、「レッスン 2: 予測シナリオの作成 (中級者向けデータ マイニング チュートリアル)」を参照)、営業部門で、そのデータ マイニング モデルを新しい売上データで定期的に更新できるようにする必要があります。また、さまざまな予測が得られるようにモデルをカスタマイズしたいとも考えています。

MicrosoftSQL ServerAnalysis Services は、このタスクを遂行できる以下のツールを備えています。

  • データ マイニング拡張機能 (DMX) クエリ言語

  • Microsoft タイム シリーズ アルゴリズム

  • SQL Server Management Studio のクエリ エディタ

Microsoft タイム シリーズ アルゴリズムでは、時間に関するデータの予測に使用できるモデルが作成されます。Analysis Services で提供されるデータ マイニング拡張機能 (DMX) は、マイニング モデルと予測クエリの作成に使用できるクエリ言語です。

学習する内容

このチュートリアルでは、Analysis Services でマイニング モデルを作成するために使用するオブジェクトについて理解していることを前提にしています。DMX を使用してマイニング構造またはマイニング モデルを作成したことがない場合は、「Bike Buyer DMX のチュートリアル」を参照してください。

このチュートリアルは次のレッスンで構成されています。

要件

このチュートリアルを行う前に、次のソフトウェアがインストールされていることを確認してください。

  • MicrosoftSQL Server 2008

  • MicrosoftSQL ServerAnalysis Services

  • SQL Server に付属の AdventureWorks データベース

セキュリティ強化のため、既定ではサンプル データベースがインストールされません。MicrosoftSQL Server の公式サンプル データベースをインストールするには、https://www.CodePlex.com/MSFTDBProdSamples にアクセスするか、Microsoft SQL Server のサンプルとコミュニティのプロジェクトのホーム ページにある Microsoft SQL Server の製品サンプルのセクションにアクセスします。[Databases] をクリックし、[Releases] タブをクリックして目的のデータベースを選択します。

注意注意

チュートリアルを行うときは、ドキュメント ビューアのツール バーに [次のトピック] ボタンと [前のトピック] ボタンを追加することをお勧めします。詳細については、「ヘルプへの [次のトピック] ボタンと [前のトピック] ボタンの追加」を参照してください。