PowerPivot の接続の種類 (SSRS)
SQL Server Analysis Services データ処理拡張機能を使用すると、SharePoint の PowerPivot ギャラリーにパブリッシュされた PowerPivot ブックからデータを取得することができます。
このトピックの情報を使用して、データ ソースを構築してください。 手順の詳細については、「データ接続またはデータ ソースの追加および確認 (レポート ビルダーおよび SSRS)」を参照してください。
必要条件
PowerPivot データ ソースは、SharePoint サイトの PowerPivot ギャラリーにパブリッシュされている必要があります。
レポート ビルダーから PowerPivot ブックへの接続をサポートするには、ワークステーション コンピューターに SQL Server 2008 R2 ADOMD.NET が必要です。 このクライアント ライブラリは PowerPivot for Excel と共にインストールされますが、このアプリケーションがインストールされていないコンピューターを使用する場合は、SQL Server 2008 R2 用 Feature Pack ページから ADOMD.NET をダウンロードしてインストールする必要があります。
データ ソースの種類
使用するレポート データ ソースの種類は Microsoft SQL Server Analysis Services です。
接続文字列
接続文字列は、SharePoint の PowerPivot ギャラリーまたはその他のライブラリにパブリッシュされた PowerPivot ブックの URL です (例: http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx)。
資格情報
PowerPivot ブックおよび SharePoint サイトへのアクセスに必要な資格情報を指定します (Windows 認証 (統合セキュリティ) など)。 詳細については、「データ接続、データ ソース、および接続文字列 (SSRS)」または「レポート ビルダーでの資格情報の指定」を参照してください。
クエリ
PowerPivot データ ソースに接続した後、MDX グラフィカル クエリを使用して、基となるデータ構造を参照および選択してクエリを作成します。 クエリを作成したら、それを実行して結果ペインにサンプル データを表示します。
クエリ デザイナーにより、クエリを分析してデータセット フィールドが決定されます。 また、レポート データ ペインでデータセット フィールド コレクションを手動で編集することもできます。 詳細については、「レポート データ ペインでのフィールドの追加、編集、更新 (レポート ビルダーおよび SSRS)」を参照してください。
フィルター
フィルター ペインで、クエリ結果から除外するか、クエリ結果に追加するディメンションおよびメンバーを指定します。
パラメーター
フィルター ペインで、フィルターの [パラメーター] オプションを選択して、フィルターの選択に対応する使用可能な値を持つレポート パラメーターが自動的に作成されるようにします。
解説
PowerPivot ギャラリーの PowerPivot ブックからレポート ビルダーを開いた場合、PowerPivot ブックのピボットテーブル、ピボットグラフ、スライサー、およびその他のレイアウト機能や分析機能は、レポートで再作成されません。 代わりに、PowerPivot ブック内のデータを参照する、あらかじめ構成されたデータ ソースが空のレポートに含まれます。 PowerPivot ブックに基づくレポートをデザインする場合、レポートで再作成するスライサー、フィルター、およびテーブルやグラフの数によっては、手間と時間がかかることがあります。 そのため、レポートでのデータの表示方法については、PowerPivot のデザインとは切り離して考えることをお勧めします。
PowerPivot ブック内のデータは大幅に圧縮されていますが、PowerPivot ブックから取得されたレポートのデータは圧縮されません。 クエリ デザイナーを使用してフィルターとパラメーターを指定し、レポートに必要なデータだけに制限します。
Analysis Services キューブへの接続とは異なり、PowerPivot モデルには階層はありません。 ブック内の関連するスライサーに同様の機能を提供するには、レポートでカスケード型パラメーターを作成する必要があります。 詳細については、「カスケード型パラメーターのレポートへの追加 (レポート ビルダーおよび SSRS)」を参照してください。
PowerPivot モデルの基になるデータ値に対応するように、式を調整しなければならない場合があります。 式を変更してデータを適切なデータ型に変換したり、集計関数を追加または削除したりすることが必要になります。 たとえば、データ型を文字列型から整数型に変換するには、=CInt を使用します。 レポートをパブリッシュする前に、PowerPivot モデルのデータから意図した値が表示されることを必ず確認してください。
PowerPivot ギャラリーのレポートのプレビュー イメージは、以下の条件を満たしている場合にのみ生成されます。
データを提供するレポートおよび PowerPivot ブックは、同じ PowerPivot ギャラリーに一緒に保存する必要があります。
レポートには、PowerPivot データ ソースからの PowerPivot データのみが格納されます。
関連項目
概念
Analysis Services の MDX クエリ デザイナーのユーザー インターフェイス (レポート ビルダー)