次の方法で共有


PowerPivot 接続 (SSRS)

SQL Server Analysis Services データ処理拡張機能を使用すると、SharePoint の PowerPivot ギャラリーにパブリッシュされた PowerPivot ブックからデータを取得することができます。

このトピックの情報を使用して、データ ソースを作成してください。手順の詳細については、「データ接続またはデータ ソースの追加および確認を行う方法 (レポート ビルダー 3.0 および 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)」または「レポート ビルダー 3.0 での資格情報の指定」を参照してください。

クエリ

PowerPivot データ ソースに接続した後、MDX グラフィカル クエリを使用して、基となるデータ構造を参照および選択してクエリを作成します。クエリを作成したら、それを実行して結果ペインにサンプル データを表示します。

クエリ デザイナーにより、クエリを分析してデータセット フィールドが決定されます。また、レポート データ ペインでデータセット フィールド コレクションを手動で編集することもできます。詳細については、「レポート データ ペインでフィールドを追加、編集、更新する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

フィルター

フィルター ペインで、クエリ結果から除外するか、クエリ結果に追加するディメンションおよびメンバーを指定します。

パラメーター

フィルター ペインで、フィルターの [パラメーター] オプションを選択して、フィルターの選択に対応する使用可能な値を持つレポート パラメーターが自動的に作成されるようにします。

解説

PowerPivot ギャラリーの PowerPivot ブックからレポート ビルダーを開いた場合、ピボットテーブル、ピボットグラフ、スライサー、および PowerPivot ブックのその他のレイアウト機能や分析機能は、レポートで再作成されません。代わりに、PowerPivot ブック内のデータを参照するあらかじめ構成されたデータ ソースが空のレポートに含まれます。PowerPivot ブックに基づくレポートをデザインする場合、レポートで再作成するスライサー、フィルター、およびテーブルやグラフの数によっては、手間と時間がかかることがあります。そのため、レポートでのデータの表示方法については、PowerPivot のデザインとは切り離して考えることをお勧めします。

PowerPivot ブック内のデータは高度に圧縮されていますが、PowerPivot ブックから取得されたレポートのデータは圧縮されません。クエリ デザイナーでフィルターとパラメーターを指定して、データをレポートで必要なデータのみに制限します。

Analysis Services キューブへの接続とは異なり、PowerPivot モデルには階層はありません。ブック内の関連するスライサーに同様の機能を提供するには、レポートでカスケード型パラメーターを作成する必要があります。詳細については、「カスケード型パラメーターをレポートに追加する方法 (レポート ビルダー 3.0 および SSRS)」を参照してください。

PowerPivot モデルの基になるデータ値に対応するように、式を調整しなければならない場合があります。式を変更してデータを適切なデータ型に変換したり、集計関数を追加または削除したりすることが必要になります。たとえば、データ型を文字列型から整数型に変換するには、=CInt を使用します。レポートをパブリッシュする前に、PowerPivot モデルのデータから意図した値が表示されることを必ず確認してください。

PowerPivot ギャラリーのレポートのプレビュー イメージは、以下の条件を満たしている場合にのみ生成されます。

  • データを提供するレポートおよび PowerPivot ブックは、同じ PowerPivot ギャラリーに一緒に保存する必要があります。

  • レポートには、PowerPivot データ ソースからの PowerPivot データのみが格納されます。