Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
Atlas Charts
/ /

埋め込みダッシュボードの表示と動作のオプション

埋め込みダッシュボードの出現と動作は、さまざまなオプションを使用してカスタマイズできます。 オプションは、 埋め込み SDKで埋め込まれたダッシュボードと iFrame 内に埋め込まれたダッシュボードで使用できます

注意

ダッシュボードを埋め込むには、データソースで埋め込みオプションを設定する必要があります。 手順については、「 Web アプリケーションにダッシュボードを埋め込む 」を参照してください。

埋め込みダッシュボードでは次のオプションを使用できます。

オプション
目的

ウェブページ内でダッシュボードをレンダリングするためのJavaScript createDashboard() メソッドを提供します。ダッシュボードの高さや幅などのプロパティを制御できます。詳細については、埋め込みダッシュボード createDashboard() オプション を参照してください。

チャート URL にインライン スタイルのタグとクエリ パラメーターを追加することで、i フレーム内でダッシュボード オプションを設定できます。

次の表は、 autoRefreshmaxDataAgeの値に基づいて ダッシュボードをロードまたは更新するときに、Atlas Charts がキャッシュからデータをロードする方法を示しています。

autoRefresh
maxDataAge
Atlas Charts の動作

省略された、 または false

省略

チャートまたは ダッシュボードは自動的に更新されません。

チャートまたはダッシュボードを最初にロードするか、手動で更新すると、データが 1 時間未満の場合、Atlas Charts はキャッシュのデータを使用してチャートまたはダッシュボードをレンダリングします。 キャッシュのデータが 1 時間以上古い場合、Charts はデータソースで最新データをクエリし、キャッシュを更新し、このデータを使用してグラフまたはダッシュボードをレンダリングします。

省略された、 または false

-1

チャートまたは ダッシュボードは自動的に更新されません。

チャートまたはダッシュボードを最初にロードするか、手動で更新すると、Atlas Charts はキャッシュのデータを使用してチャートまたはダッシュボードをレンダリングします。 Charts は、キャッシュにチャートまたはダッシュボードのデータがない場合にのみ、データソースで最新のデータをクエリします。

省略された、 または false

0

チャートまたは ダッシュボードは自動的に更新されません。

チャートまたはダッシュボードを最初に読み込み、または手動で更新すると、Atlas Charts はデータソースで最新データをクエリし、このデータを使用してチャートまたはダッシュボードをレンダリングします。 Charts はキャッシュからデータを読み取りません。

省略された、 または false

より大きい数値 0

チャートまたは ダッシュボードは自動的に更新されません。

チャートまたはダッシュボードを最初に読み込むか、手動で更新すると、データの経過時間がmaxDataAge値より小さい場合、Atlas Charts はチャートまたはダッシュボードをキャッシュのデータでレンダリングします(秒単位)。 キャッシュのデータの経過時間がmaxDataAge値よりも古い場合、秒単位で、Charts はデータソースで最新のデータをクエリし、キャッシュを更新し、このデータを使用してチャートまたはダッシュボードをレンダリングします。

true

省略

チャートまたは ダッシュボードは 1 時間ごとに自動的に更新されます。

チャートまたはダッシュボードを最初に読み込み、手動で更新、または自動更新すると、データの経過時間が 1 時間未満の場合、Atlas Charts はキャッシュのデータを使用してチャートまたはダッシュボードをレンダリングします。 キャッシュのデータの経過時間が 1 時間以上古い場合、Charts はデータソースで最新データをクエリし、キャッシュを更新し、このデータを使用してチャートまたはダッシュボードをレンダリングします。

true

以上の数値 60

チャートまたは ダッシュボードは、指定したmaxDataAge間隔(秒単位)で自動的に更新されます。

チャートまたはダッシュボードを最初に読み込み、手動で更新、または自動更新すると、データの経過時間がmaxDataAge値より小さい場合、Atlas Charts はチャートまたはダッシュボードをキャッシュのデータでレンダリングします(秒単位)。 キャッシュのデータの経過時間がmaxDataAge値よりも古い場合、秒単位で、Charts はデータソースで最新のデータをクエリし、キャッシュを更新し、このデータを使用してチャートまたはダッシュボードをレンダリングします。

true

未満の数値 60

チャートまたは ダッシュボードは、最低 60 秒で自動的に更新されます。

チャートまたはダッシュボードを最初に読み込み、手動で更新、または自動更新すると、データの経過時間が 60 秒の最小maxDataAge値より小さい場合、Atlas Charts はキャッシュのデータを使用してチャートまたはダッシュボードをレンダリングします。 キャッシュのデータの経過時間が 60 秒より古い場合、Charts はデータソースで最新データをクエリし、キャッシュを更新し、このデータを使用してチャートまたはダッシュボードをレンダリングします。

戻る

埋め込み SDK の使用

項目一覧