Adventure Works Internet Sales チュートリアル (1500)

適用対象:SQL Server 2019 以降の Analysis Services Azure Analysis Services Fabric/Power BI Premium

このチュートリアルでは、 1500 互換性レベルで表形式モデルを作成してデプロイする方法について説明します。 Analysis Services と表形式モデリングを初めて使用する場合は、このチュートリアルを完了するのが、Visual Studio と Analysis Services プロジェクトを使用して基本的な表形式モデルを作成およびデプロイする方法を学習する最も簡単な方法です。 前提条件が整ったら、完了までに 2 ~ 3 時間かかります。

SQL Server 2017 Analysis Services にデプロイする場合でも、このチュートリアルを完了できます。 レッスン 1 で新しいプロジェクトを作成するときに、1400 互換性レベルを選択します。

学習内容

  • Visual Studio で 1500 互換性レベル で新しい表形式モデル プロジェクトを作成する方法。

  • リレーショナル データベースから表形式モデルのプロジェクト ワークスペース データベースにデータをインポートする方法

  • モデルに含まれるテーブル間のリレーションシップを作成および管理する方法。

  • 計算列、メジャー、重要な業務指標の分析に有用な主要業績評価指標を作成する方法

  • 業務およびアプリケーションに固有のビューポイントを提供することによってより容易にモデルデータを参照するのに役立つパースペクティブと階層を作成、管理する方法

  • パーティションを作成してテーブル データをより小さな論理部分に分割し、他のパーティションと分離して処理できるようにする方法。

  • ユーザー メンバーのロールを作成して、モデル オブジェクトとデータを保護する方法。

  • Visual Studio を使用して表形式モデルをデプロイする方法。

前提条件

レッスン 1 から 12 を完了するには、次のものが必要です。

  • Azure サブスクリプション。 サブスクリプションをまだ持っていない場合は、 無料アカウントを作成します。

  • サンプル AdventureWorksDW データベースを含む AdventureWorksDW という名前のAzure Synapse Analytics (SQL Data Warehouse)。 有料サブスクリプションを使用している場合は、このチュートリアルを完了した後、ポータルでこのリソースを一時停止または削除して、不要な料金を防ぐことができます。

  • Visual Studio. 無料の Community エディションを含むすべてのエディションは正常に動作します。

  • Visual Studio にインストールされている最新の Microsoft Analysis Services プロジェクト (VSIX) 拡張機能パッケージ。

  • Microsoft Excel :

レッスン 13 - デプロイを完了するには、次のいずれかが必要です。

このチュートリアルのレッスンでは、以下を使用しませんが、デプロイされたモデルに接続するためにインストールすることをお勧めします。

シナリオ

このチュートリアルは、Adventure Works Cycles という架空の会社を題材にしています。 Adventure Works は、北米、ヨーロッパ、アジアの商業市場向けに自転車、部品、アクセサリーを製造および販売する大規模な多国籍製造会社です。 従業員は 500 人です。 また、Adventure Works はその市場拠点で複数の地域担当販売チームも有しています。 このチュートリアルでは、営業ユーザーのために AdventureWorksDW データベースのインターネット販売データを分析するための表形式モデルを作成します。

チュートリアル全体は、いくつかのレッスンから構成されています。 各レッスンには、いくつかのタスクがあります。 レッスンを終えるには、各タスクを順に終了する必要があります。 1 つのレッスンには、似たような結果になるタスクがいくつ含まれることがありますが、各タスクの実行手順は少しずつ異なります。 これは、同じタスクであってもその実行方法が複数あることを意味しており、前のレッスンやタスクで学習したスキルを活用して課題に取り組んでもらうことを目的としています。

このレッスンの目的は、Visual Studio に含まれる多くの機能と Analysis Services プロジェクトを使用して、基本的な表形式モデルを作成する方法を説明することです。 各レッスンは前のレッスンに基づいているので、順序どおりに完了する必要があります。

レッスン

このチュートリアルには次のレッスンが含まれています。

レッスン 推定所要時間
1 - 新しい表形式モデル プロジェクトを作成する 10 分
2 - データの取得 10 分
3 - 日付テーブルとしてマーク 3 分
4 - リレーションシップの作成 10 分
5 - 計算列の作成 約 15 分
6 - メジャーの作成 30 分
7 - 主要業績評価指標 (KPI) を作成する 10 分
8 - パースペクティブの作成 5 分
9 - 階層の作成 20 分
10 - パーティションの作成 約 15 分
11 - ロールの作成 約 15 分
12 - Excel で分析 5 分
13 - 配置 5 分

補足のレッスン

これらのレッスンは必ずしもチュートリアルに必須のレッスンではありませんが、表形式モデルに対する高度なオーサリング機能の理解を深めるうえで有用です。

レッスン 推定所要時間
詳細行 10 分
動的なセキュリティ 30 分
不規則階層 20 分

次の手順

作業を開始するには、「 レッスン 1: 新しい表形式モデル プロジェクトを作成する」を参照してください。