次の方法で共有


共有データ ソースと埋め込みデータ ソースの比較 - レポート ビルダーと Reporting Services (SSRS)

適用対象: SQL Server 2016 (13.x) Reporting Services 以降 Power BI Report Server SharePoint

共有または埋め込みのいずれかのデータソースを使用してデータに接続できます。 "共有データ ソース" は、レポートとは無関係に定義されます。 これは、レポート サーバーまたは SharePoint サイト上の複数のレポートで使用できます。 "埋め込みデータ ソース" は、レポート内で定義されます。 これはそのレポート内でのみ使用できます。

共有データ ソースは、よく使用するデータ ソースがある場合に役立ちます。 可能な限り共有データ ソースを作成して使用することをお勧めします。 レポートやレポートへのアクセスが管理しやすくなり、レポートやレポートからアクセスするデータ ソースの安全性を高めることができます。 共有データ ソースが必要な場合、システム管理者にその作成を依頼する必要が生じることがあります。

埋め込みデータ ソースは、"レポート固有のデータ ソース" とも呼ばれ、レポート定義に保存されるデータ接続です。 埋め込まれたデータ ソースの接続情報は、それが埋め込まれたレポートでのみ使用できます。 埋め込みデータ ソースを定義および管理するには、 [データ ソースのプロパティ] ダイアログ ボックスを使用します。

埋め込みデータ ソースと共有データ ソースとでは、作成、格納、および管理の方法が異なります。

  • レポート デザイナーで、SQL Server Data Tools (SSDT) プロジェクトの一部として、埋め込みまたは共有データ ソースを作成します。 プレビュー用にローカルで使用するか、プロジェクトの一部としてレポート サーバーまたは SharePoint サイトに配置するかを制御することができます。 自分のコンピューターおよびレポート サーバー、さらにレポートの配置先の SharePoint サイトにインストールされているカスタム データ拡張機能を使用できます。

    システム管理者は、別のデータ処理拡張機能および .NET Framework データ プロバイダーをインストールおよび設定できます。 詳細については、「データ処理拡張機能と .NET Framework データ プロバイダー (SSRS)」を参照してください。

    Microsoft.ReportingServices.DataProcessing API を使ってデータ処理拡張機能を作成すると、その他の種類のデータ ソースもサポートできます。

  • レポート ビルダーで、レポート サーバーまたは SharePoint サイト上の保存先を参照して共有データ ソースを選択するか、または、レポートに埋め込みデータ ソースを作成します。 共有データ ソースは、レポート ビルダーで作成することはできません。 レポート ビルダーでカスタム データ拡張機能を使用することはできません。

相違点のまとめ

次の表は、埋め込みデータ ソースと共有データ ソースの違いをまとめたものです。

説明 埋め込み

Data Source
共有

Data Source
データ接続がレポート定義に埋め込まれる 使用可能
レポート サーバー上のデータ接続へのポインターがレポート定義に埋め込まれる 使用可能
レポート サーバー上で管理 使用可能 利用可能
共有データセットに必要 使用可能
コンポーネントに必要 使用可能