SQL Server Data Tools (SSDT) の Excel で分析機能を使用すると、テーブル モデル作成者は開発中にモデル プロジェクトをすばやく分析できます。 Excel で分析機能を使用すると、Microsoft Excel が開き、モデル ワークスペース データベースへのデータ ソース接続が作成され、ピボットテーブルがワークシートに自動的に追加されます。 ワークスペース データベース オブジェクト (テーブル、列、メジャー) は、ピボットテーブル フィールド リストのフィールドとして含まれます。 オブジェクトとデータは、有効なユーザーまたはロールとパースペクティブのコンテキスト内で表示できます。
このトピックでは、Microsoft Excel、ピボットテーブル、ピボットグラフについて既に理解していることを前提としています。 Excel の使用方法の詳細については、Excel ヘルプを参照してください。
このトピックのセクション:
メリット
Excel で分析機能を使用すると、モデル作成者は、一般的なデータ分析アプリケーションである Microsoft Excel を使用して、モデル プロジェクトの有効性をテストできます。 Excel で分析機能を使用するには、SQL Server Data Tools (SSDT) と同じコンピューターに Microsoft Office 2003 以降がインストールされている必要があります。
注
Office が SQL Server Data Tools と同じコンピューターにインストールされていない場合は、別のコンピューターの Excel を使用して、ワークスペース データベースにデータ ソースとして接続できます。 その後、ワークシートにピボットテーブルを手動で追加できます。
Excel で分析機能を使用すると、Excel が開き、新しい Excel ブック (.xls) が作成されます。 ブックからモデル ワークスペース データベースへのデータ接続が作成されます。 空白のピボットテーブルがワークシートに追加され、モデル オブジェクトメタデータがピボットテーブルフィールドリストに入力されます。 その後、表示可能なデータとスライサーをピボットテーブルに追加できます。
Excel で分析機能を使用する場合、既定では、現在ログオンしているユーザー アカウントが有効なユーザーです。 通常、このアカウントは管理者であり、モデル オブジェクトまたはデータに対するビュー制限はありません。 ただし、別の有効なユーザー名またはロールを指定することもできます。 これにより、特定のユーザーまたはロールのコンテキスト内で Excel のモデル プロジェクトを参照できます。 有効なユーザーを指定するには、次のオプションが含まれます。
現在の Windows ユーザー
現在ログオンしているユーザー アカウントを使用します。
その他の Windows ユーザー
現在ログオンしているユーザーではなく、指定された Windows ユーザー名を使用します。 別の Windows ユーザーを使用する場合、パスワードは必要ありません。 オブジェクトとデータは、有効なユーザー名のコンテキスト内でのみ Excel で表示できます。 Excel では、モデル オブジェクトまたはデータを変更できません。
役割
ロールは、オブジェクトのメタデータとデータに対するユーザーのアクセス許可を定義するために使用されます。 ロールは通常、特定の Windows ユーザーまたは Windows ユーザー グループに対して定義されます。 特定のロールには、DAX 数式で定義された追加の行レベル フィルターを含めることができます。 Excel で分析機能を使用する場合は、必要に応じて、使用するロールを選択できます。 オブジェクト メタデータとデータ ビューは、ロールに対して定義されているアクセス許可とフィルターによって制限されます。 詳細については、「 ロールの作成と管理 (SSAS テーブル)」を参照してください。
有効なユーザーまたはロールに加えて、パースペクティブを指定できます。 パースペクティブを使用すると、モデル作成者は、モデル オブジェクトとデータの特定のビジネス シナリオ ビューを定義できます。 既定では、パースペクティブは使用されません。 Excel で分析でパースペクティブを使用するには、SQL Server Data Tools の [パースペクティブ] ダイアログ ボックスを使用してパースペクティブを既に定義する必要があります。 パースペクティブが指定されている場合、ピボットテーブル フィールド リストには、パースペクティブで選択されているオブジェクトのみが含まれます。 詳細については、「パースペクティブの 作成と管理 (SSAS テーブル)」を参照してください。
関連タスク
トピック | 説明 |
---|---|
Excel で表形式モデルを分析する (SSAS テーブル) | このトピックでは、モデル デザイナーで Excel で分析機能を使用して Excel を開き、モデル ワークスペース データベースへのデータ ソース接続を作成し、ワークシートにピボットテーブルを追加する方法について説明します。 |
こちらもご覧ください
Excel で表形式モデルを分析する (SSAS テーブル)
ロール (SSAS 表形式)
パースペクティブ (SSAS 表形式)