Share via


Power Pivot の接続の種類 (SSRS)

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

このトピックの情報を使用して、データ ソースを構築してください。 ステップ バイ ステップの手順については、「データ接続を追加および確認する (レポート ビルダーおよび SSRS)」を参照してください。

前提条件

Power Pivot データ ソースは、SharePoint サイトの Power Pivot ギャラリーにパブリッシュされている必要があります。

レポート ビルダーから Power Pivot ブックへの接続をサポートするには、ワークステーション コンピューターに SQL Server 2008 R2 ADOMD.NET が必要です。 このクライアント ライブラリは Power Pivot for Excel と共にインストールされますが、このアプリケーションがインストールされていないコンピューターを使用する場合は、 SQL Server 2008 R2 用 Feature Packに関するページから ADOMD.NET をダウンロードしてインストールする必要があります。

データ ソースの種類

使用するレポート データ ソースの種類は Microsoft SQL Server Analysis Servicesです。

接続文字列

接続文字列は、SharePoint の Power Pivot ギャラリーまたはその他のライブラリにパブリッシュされた Power Pivot ブックの URL です (例: https://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx)。

資格情報

Power Pivot ブックおよび SharePoint サイトへのアクセスに必要な資格情報を指定します (Windows 認証 (統合セキュリティ) など)。 詳細については、「データ接続文字列を作成する - レポート ビルダーおよび SSRS」または「レポート データ ソースに関する資格情報と接続情報を指定する」を参照してください。

クエリ

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

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

フィルター

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

パラメーター

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

解説

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

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

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

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

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

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

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

参照

Analysis Services の MDX クエリ デザイナーのユーザー インターフェイス (レポート ビルダー)
式 (レポート ビルダーおよび SSRS)