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

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