レポートの保存 (レポート ビルダー 3.0)

レポート ビルダーでは、レポートを書き込み権限のあるレポート サーバー、SharePoint ライブラリ、またはファイル共有、あるいは自分のコンピューターに保存できます。 レポートは、レポートを開いた場所に保存することも、別の場所に保存することもできます。また、新しい名前を付けてそれらの場所に保存することもできます。 既定では、レポートは、レポートを開いた場所に再保存されます。 レポートを保存する場合、実際に保存されるのは、レポート レイアウトを記述したレポート定義です。 データは保存されません。 レポートを実行するたびにレポート データは更新され、ほとんどの場合、前回の実行時とは異なります。

レポートを他の形式で保存する場合やレポート定義をデータと共に保存する場合は、次の Reporting Services の機能のいずれかを使用します。

  • 表示されたレポートをコンマ区切り (CSV) や Excel ブックなどの別のファイル形式にエクスポートし、その形式でレポートを保存する。 レポートからデータ フィードを生成し、レポート データを保存することもできます。

  • レポート サブスクリプションを作成し、ファイル共有にレポートを配信して保存する。

  • レポート履歴を使用して、表示されたレポートのバージョンを履歴コピーとして保存する。

レポート サーバー上のレポートを直接表示し、管理する方法の詳細については、msdn.microsoft.com で、SQL Serverオンライン ブックの「レポートの検索、表示、管理 (レポート ビルダー 3.0 および SSRS)」および「管理 (Reporting Services)」を参照してください。

この記事の内容

レポート定義の保存

レポートのエクスポートと保存

ファイル共有配信の使用

レポート履歴の使用

操作方法に関するトピック

レポート定義の保存

レポートは自分のコンピューターに保存することもできますが、レポート サーバーに保存すると多くの利点があります。

レポートをレポート サーバーに保存すると、次のような利点があります。

  • レポートを保存したフォルダーへのアクセス権限を持つ他のユーザーに対して、レポートが利用可能になります。

  • レポート マネージャーを使用してレポートの管理や表示を行うことができます。

  • データ ソース、画像、サブレポートなどのレポート リソースを 1 か所に保存するのでアクセスが容易です。

  • サブスクリプションによって、レポートを他のユーザーに配信できます。

  • レポートは、レポート サーバー データベースに安全に保存されます。

  • レポートの実行はログに記録され、パフォーマンスと監査に関する情報が提供されます。

レポートをレポート サーバーに保存することを、レポートのパブリッシュと呼びます。 レポートを保存すると、レポート定義のみが保存されます。 レポートを実行するたびにレポート データは更新され、ほとんどの場合、前回の実行時とは異なります。 レポート定義をデータと共に保存する場合は、レポート履歴機能を使用する必要があります。 この機能を使用すると、レポートのコピーとそのデータが一緒に保存されます。

注意

多くのレポートでは、共有データ ソース、共有データセット、およびレポート モデルを使用します。 これらのアイテムは、レポート サーバーまたは SharePoint ライブラリに個別に保存されます。 レポートを初めて作成するときに、共有データ ソース、共有データセット、およびレポート モデルの場所を指定します。 レポートを保存すると、この情報はレポート定義に含まれます。

別のフォルダー、レポート サーバー、またはライブラリに、共有データ ソース、共有データセット、またはレポート モデルを移動すると、そのレポートはデータに接続できないので実行されません。 問題を解決するには、レポートを更新してから保存し直す必要があります。 共有データ ソース、共有データセット、またはレポート モデルを移動すると、レポート サーバー、SharePoint ライブラリ、またはコンピューターに保存されているレポートに影響します。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

レポートのエクスポートと保存

アーカイブするレポートの数が少ない場合、レポートをエクスポートしてファイルとして保存することを検討してください。 レポートをアプリケーション (PDF や Excel など) にエクスポートしたら、そのレポートをファイルとして保存し、ネットワーク上の保護された共有ディレクトリに配置できます。 また、形式にかかわらず、レポート サーバー データベースにレポートのすべてのコピーを保存する場合、リソース アイテムとして保存した PDF または Excel ファイルをアップロードできます。 レポートのエクスポートの詳細については、「レポートのエクスポート (レポート ビルダー 3.0 および SSRS)」および「ファイルまたはレポートをアップロードする方法 (レポート マネージャー)」を参照してください。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

ファイル共有配信の使用

アーカイブするレポートが多数ある場合、ファイル システムにレポートを直接配信するサブスクリプションを作成します。 この方法の場合、レポートごとにサブスクリプションを作成し、レポートを格納するための共有フォルダーを選択して、ファイルの作成日時を決定するスケジュールを定義する必要があります。 サブスクリプションを定義したら、レポート サーバーによるレポートの自動実行や、指定したスケジュールによるレポート ファイルのアーカイブへの追加が可能になります。 また、定期的にレポートをアーカイブしない場合は、1 回のみ使用するスケジュールを作成することもできます。 サブスクリプションとファイル共有配信の詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「Reporting Services でのファイル共有の配信」を参照してください。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

レポート履歴の使用

レポート履歴機能を使用して、履歴のコピーを作成することもできます。 その後、レポート サーバー データベースをバックアップし、今後使用するために安全な場所にバックアップを格納することができます。 すべてのレポート履歴は (レポート、共有データ ソース アイテム、フォルダー、サブスクリプション、および共有スケジュールと共に)、レポート サーバー データベースに格納されます。 レポート履歴およびメタデータの永続的なコピーを保持するために、バックアップを作成できます。メタデータには、レポートの受信者を示すサブスクリプション情報などがあります。 詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「レポート履歴の管理」を参照してください。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

変更履歴

変更内容

共有データ ソース、共有データセット、およびレポート モデルを移動した場合の影響に関する情報を追加しました。