レポートのキャッシュ (Designer)
レポートのキャッシュについて
レポートキャッシュでは、頻繁に実行されるレポートの結果が格納されるため、より迅速にロードすることができます。プロジェクト内のいずれかのユーザがレポートを実行すると、その結果がキャッシュされます。
以前にキャッシュされたレポートを実行すると、レポートが有効になる日付または時刻を示すタイムスタンプとともに結果が即座に表示されます。
レポートキャッシュの有効化
プロジェクトのレポートキャッシュを有効にするには、以下の手順に従います。
- 管理タブにナビゲートします。
- プロジェクトタブに移動します。
- プロジェクト名の横にある編集アイコンをクリックします。
- [レポート] タブを選択します。
- サーバ側キャッシュチェックボックスを選択します。
- 保存をクリックします。
キャッシュのクリア
サーバ側キャッシュ設定の横にあるキャッシュのクリアボタンをクリックすると、プロジェクトキャッシュがクリアされます。これにより、以前にキャッシュされたレポート結果が削除されます。現在の結果を表示するには、レポートを再実行する必要があります。
キャッシュ有効性ステータス
キャッシュされた結果のステータスは、以下のいずれかになります。
- 現在: キャッシュされた結果も最新の結果です。レポートの有効期間タイムスタンプには、レポートが依頼された時刻が緑色のチェックマークで表示されます。
- 期限切れ: キャッシュされた結果は期限切れですが、引き続き使用できます。レポートの有効期間タイムスタンプには、キャッシュの有効期限が切れる最も早いイベントの日時が表示されます。キャッシュの有効期限を参照してください。
- 無効: キャッシュされた結果は使用できなくなりました。キャッシュの無効化を参照してください。
キャッシュの有効期限
期限切れのキャッシュ結果は、新しい結果が利用可能になるまで、レポートの表示に引き続き使用することができます。有効期限が切れた結果の表示は、常に新しいデータが追加されるレポートで役立ちます。
キャッシュされた結果は、以下の場合に期限切れになります。
- 新しいデータがプロジェクトにロードされるとき。
- センチメントが再計算されるとき。
- 関連する分類モデルが変更された場合。
キャッシュ無効化
無効なキャッシュ結果はレポートで使用できません。キャッシュ結果がいつ無効になるかを確認するには、有効期間を定義します。この期間を過ぎると、キャッシュ結果は使用できなくなります。
レポートのキャッシュ結果が有効期間よりも古くなると、このレポートが再実行されます。
レポート結果の有効期間を設定するには、以下のステップに従います。
レポートの最新表示
レポートを最新表示すると、期限切れのレポートをバックグラウンドで再実行できますが、キャッシュされた最新の結果を表示することはできます。
レポートを最新表示する場合は、レポートオプションを開き、[最新表示] をクリックします。
レポートはバックグラウンドで再実行されます。新しいデータの準備ができると、リフレッシュアイコンが表示されます。これをクリックしてレポートを更新します。