Docs 菜单
Docs 主页
/
Atlas 图表
/ /

嵌入图表选项

在此页面上

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

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

注意

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

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

选项
用途
提供用于在网页中呈现图表的 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