[処理オプション] プロパティ ページを使用して、現在選択されているレポートのレポート実行プロパティを設定します。 これらのオプションは、レポートのデータ処理が行われるタイミングを決定します。 これらのオプションを設定して、ピーク外の時間帯にレポート データを取得できます。 頻繁にアクセスされるレポートがある場合は、そのコピーを一時的にキャッシュして、複数のユーザーが互いに数分以内に同じレポートにアクセスしている場合の待機時間をなくすことができます。
注
レポート履歴、実行スナップショット、キャッシュ機能は、SQL Server のすべてのエディションで使用できるわけではありません。 SQL Server の各エディションでサポートされる機能の一覧については、「SQL Server 2014 の各エディションでサポートされる機能」を参照してください。
ナビゲーション
次の手順を使用して、ユーザー インターフェイス (UI) 内のこの場所に移動します。
[処理オプション] プロパティ ページを開くには
レポート マネージャーを開き、処理プロパティを設定するレポートを見つけます。
レポートの上にマウス ポインターを移動し、下矢印をクリックします。
ドロップダウン メニューで、[ 管理] をクリックします。 レポートの [全般] プロパティ ページが開きます。
[ 処理オプション] タブを 選択します。
オプション
常に最新のデータでこのレポートを実行する
このオプションは、ユーザーがレポートを選択したときにレポート データを取得する場合に使用します。 キャッシュされたレポートのコピーが使用可能な場合は、ユーザーに返されます。それ以外の場合、ユーザーがレポートを選択すると、データの取得とレンダリングが行われます。
常に最新のデータでレポートを実行するには、[ このレポートの一時コピーをキャッシュしない ] を選択します。 レポートを開く各ユーザーは、レポートで使用されるデータを含むデータ ソースに対してクエリをトリガーします。
ユーザーが最初に レポートを開いたときにレポートの一時コピーをキャッシュに配置するには、[レポートの一時コピーをキャッシュする] を選択します。 キャッシュ期間内にレポートを実行した後続のユーザーは、キャッシュされたレポートのコピーを受け取ります。 通常、キャッシュはパフォーマンスを向上させます。これは、レポートが再び処理されるのではなく、キャッシュから返されるためです。
キャッシュされたレポートは最終的に期限切れになる必要があります。 レポートのキャッシュされたコピーを保存する分数を指定します。 一時コピーの有効期限が切れるとすぐに、キャッシュから返されなくなります。 ユーザーが次にレポートを開くと、レポート サーバーはレポートをもう一度処理し、更新されたレポートのコピーをキャッシュに戻します。
また、スケジュールを使用して、分以外の頻度でキャッシュされたレポートを期限切れにすることもできます。 たとえば、キャッシュされたレポートを 1 日の終わりに期限切れにするには、コピーの有効期限が切れる特定の時間を夜間に選択できます。
レポート実行スナップショットからこのレポートを表示する
スケジュールした時点でスナップショットとして保存されているレポートを取得するには、このオプションを使用します。 このオプションを選択すると、ピーク外の時間帯にデータ処理を実行するようにスケジュールできます。 ユーザーがレポートを開いたときに作成されるキャッシュされたコピーとは異なり、スナップショットが作成され、その後スケジュールに従って更新されます。 スナップショットは期限切れになりません。新しいバージョンに置き換えられるまで、サービスに残ります。
レポート実行設定の結果として生成されるスナップショットは、レポート履歴スナップショットと同じ特性を持っています。 違いは、レポート実行スナップショットが 1 つだけで、レポート履歴スナップショットが多くなる可能性があることです。 レポート履歴スナップショットには、レポートの履歴ページからアクセスします。このページには、さまざまな時点に存在していたレポートのインスタンスが多数格納されます。 一方、ユーザーは、ライブ レポートにアクセスするのと同じ方法で、フォルダーからレポート実行スナップショットにアクセスします。 レポート実行スナップショットの場合、レポートがスナップショットであることをユーザーに示す視覚的な手掛かりは存在しません。
このページで[適用]をクリックするときにレポート スナップショットを作成するため、関連オプションを選択します。 これにより、レポート スナップショットがすぐに生成され、スケジュールされた開始時刻より前に使用できるようになります。
レポートの実行タイムアウト
特定の秒数後にレポート処理がタイムアウトするかどうかを指定します。 既定の設定を選択した場合は、[サイトの設定] ページで指定されているタイムアウト設定がこのレポートに使用されます。
この値は、レポート サーバーでのレポート処理に適用されます。 レポートのデータを提供するデータベース サーバーでのデータ処理のタイムアウトは設定されません。 ただし、指定する値は、データ処理とレポート処理の両方を完了するのに十分である必要があります。 レポート処理のカウントは、レポートが選択されたときに開始され、レポートが開いたときに終了します。
こちらもご覧ください
レポート処理プロパティの設定
レポートのキャッシュ (SSRS)
スケジュールの作成、変更、および削除
レポート マネージャー F1 ヘルプ