Excel で分析
適用対象:SQL Server 2019 以降の Analysis Services Azure Analysis Services Fabric/Power BI Premium
このレッスンでは、[Excel で分析] 機能を使用して Microsoft Excel を開き、モデル ワークスペースへのデータ ソース接続を自動的に作成して、ワークシートに自動的にピボットテーブルを追加します。 Analyze in Excel 機能は、モデルをデプロイする前にモデル デザインの有効性を迅速かつ簡単にテストする手段を提供することを意図しています。 このレッスンでは、データ分析は行いません。 このレッスンの目的はモデル作成者が、モデル デザインのテストに利用できるツールを慣れてもらうことにあります。
このレッスンを行うには、Visual Studio と同じコンピューターに Excel がインストールされている必要があります。
このレッスンの推定所要時間: 5 分
前提条件
この記事は、表形式モデルのチュートリアルの一部であり、チュートリアルでの順番に従って実行する必要があります。 このレッスンの作業を実行する前に、前のレッスン「レッスン 11: ロールを作成する」を終えている必要があります。
Default および Internet Sales パースペクティブを使用して参照します。
これらの最初のタスクでは、すべてのモデル オブジェクトを含む既定のパースペクティブと、前に作成した Internet Sales パースペクティブの両方を使用して、モデルを参照します。 Internet Sales パースペクティブでは、Customer テーブル オブジェクトが除外されます。
Default パースペクティブを使って参照する
[ 拡張機能>] [モデル>] [Excel で分析] をクリックします。
[Analyze in Excel] ダイアログ ボックスで [OK] をクリックします。
Excel で新しいブックが開きます。 現在のユーザー アカウントを使用してデータ ソース接続が作成され、既定のパースペクティブを使用して表示可能なフィールドが定義されます。 ワークシートに自動的にピボットテーブルが追加されます。
Excel の [ピボットテーブルのフィールド リスト] に、メジャー グループ DimDate と FactInternetSales が表示されます。 また、DimCustomer、DimDate、 DimGeography、DimProduct、 DimProductCategory、 DimProductSubcategory、およびFactInternetSales の各テーブルも、それぞれの列に表示されます。
ブックを保存せずに Excel を閉じます。
Internet Sales パースペクティブを使って参照する
[ 拡張機能>] [モデル>] [Excel で分析] をクリックします。
[Excel で分析] ダイアログ ボックスの [現在の Windows ユーザー] を選択したままにして、 [パースペクティブ] ドロップダウン リストで [Internet Sales]を選択し、 [OK]をクリックします。
Excel の PivotTable Fields のフィールド一覧からDimCustomer テーブルが除外されています。
ブックを保存せずに Excel を閉じます。
ロールを使って参照する
ロールは、あらゆる表形式モデルの重要な要素です。 メンバーとしてユーザーが登録されているロールがない場合、ユーザーはモデルを使ってデータにアクセスすることも分析することもできません。 "Excel で分析" 機能を利用して、定義したロールをテストすることができます。
Sales Manager ユーザー ロールを使って参照する
[ 拡張機能>] [モデル>] [Excel で分析] をクリックします。
[モデルへの接続に使用するユーザー名またはロールを指定します] で [ロール] を選択し、ドロップダウン リストボックスで [Sales Manager] を選択して、[OK] をクリックします。
Excel で新しいブックが開きます。 ピボットテーブルが自動的に作成されます。 [ピボットテーブルのフィールド リスト] に、新しいモデルで使用できるすべてのデータ フィールドが表示されます。
ブックを保存せずに Excel を閉じます。
次のステップ
次のレッスンに進む: レッスン 13: デプロイ