在图表的支持数据源过期后,Atlas Charts 自动刷新图表数据。您也可以随时手动刷新仪表盘数据。
配置自动刷新设置
一旦数据过期,仪表盘的图表就会自动刷新。您可以指定图表数据在刷新前的过期时间。这就是所谓的陈旧容忍度。默认行为是在数据过期一小时后刷新。
注意
如果您是免费层级用户,Automatic refresh 设置默认为四小时间隔。
要配置仪表盘的自动刷新设置,请执行以下操作:
手动刷新数据
您可以手动刷新整个仪表盘或各个图表,以使用最新的数据呈现这些图表。在进行手动刷新时,即使当前数据处于您指定的过时容差范围内,Atlas Charts 也会重新加载数据。
所有权限级别的Atlas Charts用户都可以刷新仪表盘数据。
手动刷新整个仪表盘
手动刷新整个仪表盘,以重新查询支持图表的所有数据源,并使用最新数据呈现各个图表。
要手动刷新仪表盘数据:
从 Dashboards 页面选择一个仪表盘。
单击 Refresh 图标。
从下拉列表中选择 Manual refresh。
手动刷新单个图表
手动刷新单个图表,以仅重新查询该图表的数据源,并使用最新数据呈现该图表。
要手动刷新单个图表,请执行以下操作:
从 Dashboards 页面选择一个仪表盘。
将鼠标悬停在所需图表的右上角并单击省略号按钮 ()。
单击 Manual refresh(连接)。
刷新行为
当图表刷新仪表盘数据时,仅刷新其数据早于所指定过时容限的图表。图表不会立即刷新整个仪表盘。
刷新设置保存在本地浏览器状态中。 这些设置不会与仪表盘一起持续保持,也不会在用户之间共享。
图表上显示的刷新详细信息取决于您的图表查看方法以及上次刷新的失败状态:
查看方法 | 所见详情 |
---|---|
经过身份验证的仪表盘 |
|
通过一个公共链接访问仪表盘 |
|
使用 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(失败)链接,以查看其他错误详细信息。
注意
当您在仪表盘上查看公共链接中或是通过 iframe 或 SDK 嵌入的图表时,failed(失败)链接不可用。