次の方法で共有


[処理オプション] プロパティ ページ (レポート マネージャー)

[処理オプション] プロパティ ページを使用して、現在選択されているレポートのレポート実行プロパティを設定します。 これらのオプションは、レポートのデータ処理が行われるタイミングを決定します。 これらのオプションを設定して、ピーク外の時間帯にレポート データを取得できます。 頻繁にアクセスされるレポートがある場合は、そのコピーを一時的にキャッシュして、複数のユーザーが互いに数分以内に同じレポートにアクセスしている場合の待機時間をなくすことができます。

レポート履歴、実行スナップショット、キャッシュ機能は、SQL Server のすべてのエディションで使用できるわけではありません。 SQL Server の各エディションでサポートされる機能の一覧については、「SQL Server 2014 の各エディションでサポートされる機能」を参照してください。

次の手順を使用して、ユーザー インターフェイス (UI) 内のこの場所に移動します。

[処理オプション] プロパティ ページを開くには
  1. レポート マネージャーを開き、処理プロパティを設定するレポートを見つけます。

  2. レポートの上にマウス ポインターを移動し、下矢印をクリックします。

  3. ドロップダウン メニューで、[ 管理] をクリックします。 レポートの [全般] プロパティ ページが開きます。

  4. [ 処理オプション] タブを 選択します。

オプション

常に最新のデータでこのレポートを実行する
このオプションは、ユーザーがレポートを選択したときにレポート データを取得する場合に使用します。 キャッシュされたレポートのコピーが使用可能な場合は、ユーザーに返されます。それ以外の場合、ユーザーがレポートを選択すると、データの取得とレンダリングが行われます。

常に最新のデータでレポートを実行するには、[ このレポートの一時コピーをキャッシュしない ] を選択します。 レポートを開く各ユーザーは、レポートで使用されるデータを含むデータ ソースに対してクエリをトリガーします。

ユーザーが最初に レポートを開いたときにレポートの一時コピーをキャッシュに配置するには、[レポートの一時コピーをキャッシュする] を選択します。 キャッシュ期間内にレポートを実行した後続のユーザーは、キャッシュされたレポートのコピーを受け取ります。 通常、キャッシュはパフォーマンスを向上させます。これは、レポートが再び処理されるのではなく、キャッシュから返されるためです。

キャッシュされたレポートは最終的に期限切れになる必要があります。 レポートのキャッシュされたコピーを保存する分数を指定します。 一時コピーの有効期限が切れるとすぐに、キャッシュから返されなくなります。 ユーザーが次にレポートを開くと、レポート サーバーはレポートをもう一度処理し、更新されたレポートのコピーをキャッシュに戻します。

また、スケジュールを使用して、分以外の頻度でキャッシュされたレポートを期限切れにすることもできます。 たとえば、キャッシュされたレポートを 1 日の終わりに期限切れにするには、コピーの有効期限が切れる特定の時間を夜間に選択できます。

レポート実行スナップショットからこのレポートを表示する
スケジュールした時点でスナップショットとして保存されているレポートを取得するには、このオプションを使用します。 このオプションを選択すると、ピーク外の時間帯にデータ処理を実行するようにスケジュールできます。 ユーザーがレポートを開いたときに作成されるキャッシュされたコピーとは異なり、スナップショットが作成され、その後スケジュールに従って更新されます。 スナップショットは期限切れになりません。新しいバージョンに置き換えられるまで、サービスに残ります。

レポート実行設定の結果として生成されるスナップショットは、レポート履歴スナップショットと同じ特性を持っています。 違いは、レポート実行スナップショットが 1 つだけで、レポート履歴スナップショットが多くなる可能性があることです。 レポート履歴スナップショットには、レポートの履歴ページからアクセスします。このページには、さまざまな時点に存在していたレポートのインスタンスが多数格納されます。 一方、ユーザーは、ライブ レポートにアクセスするのと同じ方法で、フォルダーからレポート実行スナップショットにアクセスします。 レポート実行スナップショットの場合、レポートがスナップショットであることをユーザーに示す視覚的な手掛かりは存在しません。

このページで[適用]をクリックするときにレポート スナップショットを作成するため、関連オプションを選択します。 これにより、レポート スナップショットがすぐに生成され、スケジュールされた開始時刻より前に使用できるようになります。

レポートの実行タイムアウト
特定の秒数後にレポート処理がタイムアウトするかどうかを指定します。 既定の設定を選択した場合は、[サイトの設定] ページで指定されているタイムアウト設定がこのレポートに使用されます。

この値は、レポート サーバーでのレポート処理に適用されます。 レポートのデータを提供するデータベース サーバーでのデータ処理のタイムアウトは設定されません。 ただし、指定する値は、データ処理とレポート処理の両方を完了するのに十分である必要があります。 レポート処理のカウントは、レポートが選択されたときに開始され、レポートが開いたときに終了します。

こちらもご覧ください

レポート処理プロパティの設定
レポートのキャッシュ (SSRS)
スケジュールの作成、変更、および削除
レポート マネージャー F1 ヘルプ