メインコンテンツへスキップ

キャッシュされたレポート

Cloud Analytics(クラウド分析)はキャッシュメカニズムを活用してレポートのパフォーマンスを最適化し、レポート生成にかかる時間を短縮して結果をより早く提供します。

レポートをキャッシュする

レポートがキャッシュされるシナリオは 2 つあります。

  • プリセットダッシュボード上のレポートおよびカスタムダッシュボードに手動で追加されたレポートは、自動的にキャッシュされます。

  • レポートを実行中に、実行開始から 75 秒経過してもまだ実行中の場合、または 2 分でタイムアウトした場合、レポートをキャッシュするオプションが表示されます。

    レポートをキャッシュ を選択すると、現在のレポートページを安全に閉じるか、他のページに移動できます。レポートはバックグラウンドで実行されます。表示可能な状態になると、アプリ内通知とメール通知が届きます。

キャッシュを更新

レポートキャッシュを更新するには、次のいずれかを実行してください。

  • ダッシュボードに配置されているレポートの場合、レポートウィジェット右下の更新アイコンを選択して、レポートデータを更新します。

  • レポートを開いている場合は、レポートページ左下の キャッシュを更新 を選択します。このオプションは、キャッシュされたバージョンが 10 分以上前のものである場合にのみ表示されます。

    Refresh cached report

キャッシュの有効期限

キャッシュされたレポートが 7 日間連続して更新されなかった場合、キャッシュデータは自動的に削除され、そのレポートにはキャッシュバージョンが存在しなくなります。

Reports API におけるキャッシュ

Reports API は独自のキャッシュメカニズムを持ち、DoiT コンソールとキャッシュを共有しません。同じレポートに対して短時間に複数回 Reports API を実行すると、レスポンスボディ内の "cacheHit": true によって示されるように、キャッシュされた結果が返される場合があります。

まだ確定していないデータ(直近 3 日間の請求データなど)については、コンソールで表示されるデータと Reports API が返すデータの間で、どちらかがキャッシュバージョンを使用している場合に差異が生じる可能性があります。