Atlas Charts は、バッキング データソースで古くなると、チャート データを自動的に更新します。 ダッシュボードのデータをいつでも手動で更新することもできます。
自動更新設定の構成
ダッシュボード上の Charts は、データが古くなると自動的に更新されます。 チャートのデータが更新される前に、どの程度古くなるかを指定することができます。 これは、古くなった許容度と呼ばれます。 デフォルトの動作では、データが 1 時間で古い場合に更新されます。
注意
無料階層ユーザーの場合、Automatic refresh 設定はデフォルトで 4 時間間隔になります。
ダッシュボードの自動更新設定を構成するには、次の手順に従います。
データの手動更新
最新データでチャートをレンダリングするために、 ダッシュボード全体または個々のチャートを手動で更新 できます。 手動更新では、現在のデータが指定された古さの許容範囲内にある場合でも、Atlas Charts はデータを再読み込みします。
すべての権限レベルの Atlas Charts ユーザーは、 ダッシュボード データを更新できます。
ダッシュボード全体の手動更新
ダッシュボード全体を手動で更新して、チャートをサポートするすべてのデータソースを再クエリし、最新データでチャートをレンダリングします。
ダッシュボードデータを手動で更新するには:
単一チャートの手動更新
1 つのグラフを手動で更新して、そのグラフのデータソースのみを再クエリし、そのグラフを最新データでレンダリングします。
単一のグラフを手動で更新するには:
更新動作
Charts がダッシュボード データを更新する場合、指定した古さ許容度よりも古いデータを含むチャートのみが更新されます。 Charts では ダッシュボード全体が一度に更新されることはありません。
更新設定はローカル ブラウザの状態に保存されます。 これらの設定は、ダッシュボードに保持されたり、ユーザー間で共有されたりすることはありません。
チャートに表示される更新の詳細は、チャートの表示方法と前回の更新の失敗ステータスによって異なります。
表示方法 | 表示される詳細 |
|---|---|
認証済みダッシュボード |
|
パブリック リンクでアクセスするダッシュボード |
|
iFrame または SDK を使用した埋め込み |
|
各チャートの下部にあるタイマーにカーソルを合わせると、更新時間に関する情報が表示されます。

キャッシュの動作
Atlas Charts がダッシュボードにグラフを読み込むとき、各チャートのデータソースを一貫してクエリすることはありません。 代わりに、Atlas Charts は、ダッシュボードが最初に読み込まれたときにデータソースをクエリし、そのデータがクライアントとサーバーの両方にキャッシュされます。
注意
キャッシュに保存されるデータは、Atlas Charts テナントに固有のキーで暗号化されます。
ダッシュボード全体を手動で更新すると、Charts は、チャート データが指定された古さ許容期間内であっても、データソースに最新データをクエリして、すべてのチャート データをアップデートします。
ダッシュボードが自動的に更新されると、次のようになります。
チャートのデータが 古くなった許容期間 内にある場合、Charts はチャートのデータを更新しません。
チャートのデータが古くなった許容期間外の場合、Charts はサーバー キャッシュから最新データを返します。 サーバー キャッシュに古いデータが含まれている場合、Charts はデータソースで最新データをクエリし、チャートを更新して、クライアントとサーバーの両方にキャッシュされているデータをアップデートします。
更新の失敗
自動または手動更新に失敗すると、Atlas Charts には、グラフのすべてのインタラクティブ要素を含む最新の レンダリングされたチャートと、Last refresh failed というエラー メッセージが表示されます。Atlas Charts がチャートを正常にレンダリングしなかった場合、エラー メッセージは代わりに Unable to load data と表示されます。
認証済みダッシュボードでレンダリングされたチャート、または iFrame または SDK を使用して埋め込まれたチャートを表示している場合は、エラー メッセージのRefreshリンクをクリックして、チャートを手動で更新できます。
認証済みダッシュボードで チャートを表示している場合は、エラー メッセージのfailedリンクをクリックして、エラーの詳細を表示してください。
注意
パブリック リンクからダッシュボードでグラフを表示する場合、または iground または SDK を使用して埋め込まれた場合、 failedリンクは使用できません。