Docs 菜单

Docs 主页查看和分析数据Atlas 图表

嵌入图表选项

在此页面上

  • 选项
  • 刷新和数据缓存行为

您可以使用各种选项自定义嵌入式Atlas Charts的外观和行为。选项可用于使用Embedding SDK嵌入的Atlas Charts和嵌入iframe 中的Atlas Charts。

注意

要嵌入仪表盘中的Atlas Charts,您必须在数据源上配置嵌入选项。有关说明,请参阅在 Web 应用程序中嵌入Charts。

以下选项可用于嵌入式Atlas Charts:

选项
用途
嵌入式Charts SDK选项
提供用于在网页中呈现图表的 JavaScript createChart()方法。 您可以控制图表的高度和宽度等属性。 要了解更多信息,请参阅嵌入式图表选项。
您可以通过向图表 URL 添加内联样式标记和查询参数,在 iframe 中设置图表选项。

下表描述了在加载或刷新图表时,Atlas Charts 如何根据autoRefreshmaxDataAge值从缓存加载数据。

autoRefresh
maxDataAge
Atlas Charts 行为
省略或 false
省略

图表或仪表盘不会自动刷新。

当您最初加载或手动刷新图表或仪表盘时,如果数据不足一小时,Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中的数据超过一小时,则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。

省略或 false
-1

图表或仪表盘不会自动刷新。

当您最初加载或手动刷新图表或仪表盘时,Atlas Charts 使用缓存中的数据呈现图表或仪表盘。 仅当缓存中没有Charts或仪表盘的数据时,Charts才会向数据源查询最新数据。

省略或 false
0

图表或仪表盘不会自动刷新。

当您最初加载或手动刷新图表或仪表盘时,Atlas Charts 会查询数据源以获取最新数据,并使用此数据呈现图表或仪表盘。 Charts 不会从缓存中读取数据。

省略或 false
数字大于 0

图表或仪表盘不会自动刷新。

当您最初加载或手动刷新图表或仪表盘时,如果数据期限小于maxDataAge值(以秒为单位),则 Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中数据的期限早于maxDataAge值(以秒为单位),则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。

true
省略

图表或仪表盘每小时自动刷新一次。

首次加载、手动刷新或自动刷新图表或仪表盘时,如果数据存在时间少于一小时,Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中数据的存在时间超过一小时,则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。

true
数字大于或等于 60

图表或仪表盘会按照您指定的maxDataAge时间间隔(以秒为单位)自动刷新。

当您最初加载、手动刷新或自动刷新图表或仪表盘时,如果数据期限小于maxDataAge值(以秒为单位),则 Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中数据的期限早于maxDataAge值(以秒为单位),则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。

true
数字小于 60

图表或仪表盘至少每隔 60 秒自动刷新一次。

当您最初加载、手动刷新或自动刷新图表或仪表盘时,如果数据期限小于最小maxDataAge值 60 秒,则 Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中数据的寿命超过 60 秒,则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。

←  使用嵌入 SDK 嵌入图表嵌入式Charts SDK选项 →