嵌入图表选项
您可以使用各种选项自定义嵌入式图表的外观和行为。 选项可用于使用 Embedding SDK 嵌入的以及嵌入到iframe 中的图表。
注意
要嵌入仪表盘中的Atlas Charts,您必须在数据源上配置嵌入选项。有关说明,请参阅在 Web 应用程序中嵌入Charts。
选项
以下选项可用于嵌入式Atlas Charts:
选项 | 用途 |
---|---|
提供用于在网页中呈现图表的 JavaScript createChart() 方法。 您可以控制图表的高度和宽度等属性。 要了解更多信息,请参阅嵌入式图表选项。 | |
您可以通过向图表 URL 添加内联样式标记和查询参数,在 iframe 中设置图表选项。 |
刷新和数据缓存行为
下表描述了在加载或刷新图表时,Atlas Charts 如何根据autoRefresh
和maxDataAge
值从缓存加载数据。
autoRefresh 值 | maxDataAge 值 | Atlas Charts 行为 |
---|---|---|
省略或 false | 省略 | 图表或仪表盘不会自动刷新。 当您最初加载或手动刷新图表或仪表盘时,如果数据不足一小时,Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中的数据超过一小时,则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。 |
省略或 false | -1 | 图表或仪表盘不会自动刷新。 当您最初加载或手动刷新图表或仪表盘时,Atlas Charts 使用缓存中的数据呈现图表或仪表盘。 仅当缓存中没有Charts或仪表盘的数据时,Charts才会向数据源查询最新数据。 |
省略或 false | 0 | 图表或仪表盘不会自动刷新。 当您最初加载或手动刷新图表或仪表盘时,Atlas Charts 会查询数据源以获取最新数据,并使用此数据呈现图表或仪表盘。 Charts 不会从缓存中读取数据。 |
省略或 false | 数字大于 0 | 图表或仪表盘不会自动刷新。 当您最初加载或手动刷新图表或仪表盘时,如果数据期限小于 |
true | 省略 | 图表或仪表盘每小时自动刷新一次。 首次加载、手动刷新或自动刷新图表或仪表盘时,如果数据存在时间少于一小时,Atlas Charts 会使用缓存中的数据呈现图表或仪表盘。 如果缓存中数据的存在时间超过一小时,则 Charts 会向数据源查询最新数据,刷新缓存,并使用此数据呈现图表或仪表盘。 |
true | 数字大于或等于 60 | 图表或仪表盘会按照您指定的 当您最初加载、手动刷新或自动刷新图表或仪表盘时,如果数据期限小于 |
true | 数字小于 60 | 图表或仪表盘至少每隔 60 秒自动刷新一次。 当您最初加载、手动刷新或自动刷新图表或仪表盘时,如果数据期限小于最小 |