キャッシュされたレポート
Cloud Analytics(クラウド分析)はキャッシュ機構を活用してレポートのパフォーマンスを最適化し、レ ポート生成時間を短縮して結果の提供を高速化します。
レポートをキャッシュする
レポートがキャッシュされる状況は次の 2 つです。
-
プリセットのダッシュボードおよびカスタムダッシュボードに手動で追加されたレポートを含む、ダッシュボード上のレポートは自動的にキャッシュされます。
-
レポートを実行中に、75 秒経過しても実行中の場合、または 2 分でタイムアウトした場合に、キャッシュするオプションが表示されます。
Cache report を選択すると、現在のレポートページを安全に閉じるか、他のページへ移動できます。レポートはバックグラウンドで実行されます。準備ができると、アプリ内通知とメール通知を受け取ります。
キャッシュを更新
レポートのキャッシュを更新するには、次の操作を行います。
-
ダッシュボードに掲載されているレポートでは、レポートウィジェット右下の更新アイコンを選択して、レポートデータを更新します。
-
レポートを開いている場合は、レポートページ左下の Refresh cache を選択します。この オプションは、キャッシュ済みバージョンが 10 分以上前のものの場合にのみ利用できます。

キャッシュの有効期限
キャッシュされたレポートが 7 日連続で更新されなかった場合、キャッシュデータは自動的に削除され、レポートにはキャッシュ済みバージョンが存在しなくなります。
Reports API におけるキャッシュ
Reports API は独自のキャッシュ機構を持ち、DoiT コンソールとキャッシュを共有しません。同一レポートに対して短時間に複数回 Reports API を実行すると、レスポンス本文に "cacheHit": true と表示されるキャッシュ結果を受け取る場合があります。
まだ確定していないデータ(直近 3 日間の請求データなど)については、コンソールに表示されるデータと Reports API が返すデータの間で 、どちらかがキャッシュされたバージョンを使用している場合に差異が生じることがあります。