レッスン 13:[Excel で分析]
このレッスンでは、SQL Server Data Toolsの Excel で分析機能を使用して、Microsoft Excel を開き、モデル ワークスペースへのデータ ソース接続を自動的に作成し、ワークシートにピボットテーブルを自動的に追加します。 Analyze in Excel 機能は、モデルをデプロイする前にモデル デザインの有効性を迅速かつ簡単にテストする手段を提供することを意図しています。 このレッスンでは、データの分析は行いません。 このレッスンの目的はモデル作成者が、モデル デザインのテストに利用できるツールを慣れてもらうことにあります。 モデル作成者向けの Excel で分析機能を使用する場合とは異なり、エンド ユーザーは、Excel や Power View などのクライアント レポート アプリケーションを使用して、デプロイされたモデル データに接続して参照します。
このレッスンを完了するには、Excel をSQL Server Data Toolsと同じコンピューターにインストールする必要があります。 詳細については、「 Excel で分析する (SSAS 表形式)」を参照してください。
このレッスンの推定所要時間: 20 分
前提条件
このトピックは、表形式モデルのチュートリアルの一部であり、チュートリアルでの順番に従って実行する必要があります。 このレッスンの実習を行う前に、前のレッスン「 レッスン 11: パーティションの作成」を完了している必要があります。
Default および Internet Sales パースペクティブを使用して参照します。
ここでは、すべてのモデル オブジェクトを含む既定のパースペクティブと「レッスン 8: パースペクティブの作成」で作成した Internet Sales パースペクティブの両方を使用してモデルを参照します。 Internet Sales パースペクティブでは、Customer テーブル オブジェクトが除外されます。
Default パースペクティブを使って参照する
SQL Server Data Toolsで、[モデル] メニューをクリックし、[Excel で分析] をクリックします。
[Analyze in Excel] ダイアログ ボックスで [OK] をクリックします。
新しいノートブックで Excel が開きます。 現在のユーザー アカウントを使用してデータ ソース接続が作成され、既定のパースペクティブを使用して表示可能なフィールドが定義されます。 ピボットテーブルがワークシートに自動的に追加されます。
Excel の ピボットテーブル フィールド リストで、 Date メジャーと Internet Sales メジャーが表示され、 Customer、 Date、 Geography、 Product、 Product Category、 Product Subcategory、 Internet Sales テーブルが表示され、それぞれの列がすべて表示されます。
ブックを保存せずに Excel を閉じます。
Internet Sales パースペクティブを使って参照する
SQL Server Data Toolsで、[モデル] メニューをクリックし、[Excel で分析] をクリックします。
[Excel で分析] ダイアログ ボックスの [現在の Windows ユーザー] を選択したままにして、 [パースペクティブ] ドロップダウン リストで [Internet Sales]を選択し、 [OK]をクリックします。 Excel が開きます。
Excel の [ピボットテーブルのフィールドリスト]で、フィールドリストから Customer テーブルが除外されます。
ロールを使用した参照
ロールはテーブル モデルに欠かせない要素です。 ユーザーがメンバーとして追加されているロールが少なくとも 1 つなければ、ユーザーはモデルを使用してデータにアクセスし、分析することができません。 "Excel で分析" 機能を利用して、定義したロールをテストすることができます。
Internet Sales Manager ユーザー ロールを使用して参照するには
SQL Server Data Toolsで、[モデル] メニューをクリックし、[Excel で分析] をクリックします。
[Excel で分析] ダイアログ ボックスの [モデルへの接続に使用するユーザー名またはロールの指定]で、 [ロール]を選択します。次にドロップダウン リストで [Internet Sales Manager]を選択し、 [OK]をクリックします。
新しいノートブックで Excel が開きます。 ピボット テーブルが自動的に作成されます。 [ピボット テーブル フィールド リスト] には、新しいモデルで使用できるすべてのデータ フィールドが表示されます。
次の手順
このチュートリアルを続行するには、次のレッスン「 レッスン 14: 配置」に進んでください。