レポート履歴のスナップショットの作成、変更および削除

レポート履歴は、一連のレポート スナップショットです。 スナップショットの追加と削除、またはレポート履歴の記憶域に影響するプロパティの変更を行うことで、レポート履歴を管理できます。 レポート履歴は手動で、またはスケジュールに従って作成できます。

レポート履歴を作成するには、ロールの割り当てに "レポート履歴の管理" タスクが含まれている必要があります。 レポート履歴を表示するには、ロールの割り当てに "レポートの表示" タスクが含まれている必要があります。 レポート履歴は、レポートにアクセスできるすべてのユーザーが利用できます。 一部のユーザーを対象に、レポート履歴の有効化または無効化を選択的に行うことはできません。

レポート履歴のスナップショットは、スナップショットの作成日時で識別できます。 その日時は、クエリが実行された日時に基づいています。

レポート履歴のスナップショットを作成する

スナップショットは、自動的に実行できる任意のレポートに、手動で、またはスケジュールされた間隔で、作成できます。 レポートを自動的に実行するには、保存されている資格情報を使用するか、資格情報を使用しないようにする必要があります。 また、レポートでパラメーターを使用する場合、レポートの実行時に使用する既定値を指定する必要があります。 レポートのプロパティ ページで、格納された資格情報とパラメーター値を指定できます。 詳細については、「[パラメーター] プロパティ ページ (レポート マネージャー)」を参照してください。

レポート スナップショットを作成すると、レポート スナップショットと共に、以下の要素がレポート サーバー データベースに格納されます。

  • 結果セット (レポートの [データ ソース] プロパティ ページで指定した資格情報によって取得される、レポート内のデータが含まれる)。

  • 基になるレポート定義。これは、スナップショットを作成した時点で存在するものです。 スナップショットを生成した後にレポート定義を変更する場合、これらの変更はスナップショットに反映されません。

  • 結果セットの取得またはフィルター処理に使用するパラメーター値。

  • 画像などの埋め込みリソース。 レポートにリンクされている外部リソースは、レポート スナップショットと共には格納されません。

レポート履歴を作成する方法、および格納できるレポート スナップショット数は、設定によって決まります。

レポートでエラーが発生した場合、スナップショットは作成されません。 警告が発生してもそのまま動作するレポートは、スナップショットの生成に使用できます。

プロパティの変更およびレポート履歴の削除

レポート スナップショットを作成した後に変更することはできません。 ただし、プロパティを変更することはできます。この場合、レポート履歴は削除されます。

レポート履歴は、以下の方法で削除できます。

  • 1 つずつ、またはまとめて、スナップショットを手動で削除します。

    レポート マネージャーで、[履歴] ページからスナップショットを削除できます。 レポートに移動して [履歴] を選択し、削除するスナップショットの隣にあるチェック ボックスをオンにして、[削除] を選択します。

  • レポート履歴の制限を低くして、格納されているスナップショット数を減らします。 レポート履歴の制限は、レポート サーバーに対して、または特定のレポートに対して設定できます。 制限値を下げた場合、最も古いスナップショットが履歴から削除されます。

レポート サーバーに格納されているすべてのレポート履歴を、一括操作で削除することはできません。

また、レポートを削除するとレポート履歴も削除されます。 たとえば、月間の売上レポートを新しい売上レポートに置き換えるために削除する場合、そのレポートに関連付けられたすべてのレポート履歴も削除されます。 ただし、レポートを移動する場合、すべてのレポート履歴がそのレポートと共に移動されます。