レポート履歴のスナップショットの作成、変更および削除
レポート履歴は、一連のレポート スナップショットです。 スナップショットの追加と削除、またはレポート履歴の記憶域に影響するプロパティの変更を行うことで、レポート履歴を管理できます。 レポート履歴は手動で、またはスケジュールに従って作成できます。
レポート履歴を作成するには、ロールの割り当てに "レポート履歴の管理" タスクが含まれている必要があります。 レポート履歴を表示するには、ロールの割り当てに "レポートの表示" タスクが含まれている必要があります。 レポート履歴は、レポートにアクセスできるすべてのユーザーが利用できます。 一部のユーザーを対象に、レポート履歴の有効化または無効化を選択的に行うことはできません。
レポート履歴のスナップショットは、スナップショットの作成日時で識別できます。 その日時は、クエリが実行された日時に基づいています。
レポート履歴のスナップショットを作成する
スナップショットは、自動的に実行できる任意のレポートに、手動で、またはスケジュールされた間隔で、作成できます。 レポートを自動的に実行するには、保存されている資格情報を使用するか、資格情報を使用しないようにする必要があります。 また、レポートでパラメーターを使用する場合、レポートの実行時に使用する既定値を指定する必要があります。 レポートのプロパティ ページで、格納された資格情報とパラメーター値を指定できます。 詳細については、「[パラメーター] プロパティ ページ (レポート マネージャー)」を参照してください。
レポート スナップショットを作成すると、レポート スナップショットと共に、以下の要素がレポート サーバー データベースに格納されます。
結果セット (レポートの [データ ソース] プロパティ ページで指定した資格情報によって取得される、レポート内のデータが含まれる)。
基になるレポート定義。これは、スナップショットを作成した時点で存在するものです。 スナップショットを生成した後にレポート定義を変更する場合、これらの変更はスナップショットに反映されません。
結果セットの取得またはフィルター処理に使用するパラメーター値。
画像などの埋め込みリソース。 レポートにリンクされている外部リソースは、レポート スナップショットと共には格納されません。
レポート履歴を作成する方法、および格納できるレポート スナップショット数は、設定によって決まります。
レポートでエラーが発生した場合、スナップショットは作成されません。 警告が発生してもそのまま動作するレポートは、スナップショットの生成に使用できます。
プロパティの変更およびレポート履歴の削除
レポート スナップショットを作成した後に変更することはできません。 ただし、プロパティを変更することはできます。この場合、レポート履歴は削除されます。
レポート履歴は、以下の方法で削除できます。
1 つずつ、またはまとめて、スナップショットを手動で削除します。
レポート マネージャーで、[履歴] ページからスナップショットを削除できます。 レポートに移動して [履歴] を選択し、削除するスナップショットの隣にあるチェック ボックスをオンにして、[削除] を選択します。
レポート履歴の制限を低くして、格納されているスナップショット数を減らします。 レポート履歴の制限は、レポート サーバーに対して、または特定のレポートに対して設定できます。 制限値を下げた場合、最も古いスナップショットが履歴から削除されます。
レポート サーバーに格納されているすべてのレポート履歴を、一括操作で削除することはできません。
また、レポートを削除するとレポート履歴も削除されます。 たとえば、月間の売上レポートを新しい売上レポートに置き換えるために削除する場合、そのレポートに関連付けられたすべてのレポート履歴も削除されます。 ただし、レポートを移動する場合、すべてのレポート履歴がそのレポートと共に移動されます。