刷新分析中的数据函数实例
如果您已将手动更新的数据函数实例添加到分析并更改了基础数据,则可以通过单击数据画布中的“刷新”,使用与上次相同的设置更新计算。
开始之前
注: 如果运行可创建一个或多个列的数据函数,然后从分析中删除一个结果列,则在刷新数据函数时缺少的列仍会被删除。要重新创建丢失的列,请从数据画布中编辑数据函数输出映射。这将重新运行数据函数,并按指定添加输出结果。
关于此任务
在 Spotfire 中添加数据函数时,可以指定是否应在每次打开 Spotfire 分析时都自动刷新并运行该数据函数。如果数据输入未更改,并且运行数据函数会耗费大量时间和资源,您可能不希望使用此选项。但是,如果数据输入频繁更改,并且您希望数据函数在图表中反映更改内容,则自动刷新可能会有所帮助。您可以在“添加”或“编辑”数据函数实例的所有位置更改“自动刷新函数”设置。
请注意,如果分析中包含循环依赖,则数据函数将自动切换为手动更新,以避免陷入更新循环中。
要手动刷新数据函数实例,请按照以下步骤操作。
过程
-
在编写栏上,单击“数据”画布
。
- 找到要刷新的数据函数。如果分析中有许多数据表或数据函数,请使用左上角选择器中的搜索字段。
- 单击“刷新”。
结果
提示: 当数据函数实例已添加到分析中,并且输出是图表中使用的列或行时,可以直接在图表的调整弹出窗口中刷新数据函数,或将设置更改为自动刷新。
注: 要确保在打开分析或更改输入时自动运行数据函数,必须确保使用上文提到的“自动刷新函数”选项,并且还必须将分析中由该数据函数输出的所有数据表配置为“已链接(对每个源执行单独设置)”,而不是“嵌入在分析中”。可以从数据画布更改这些设置。
父主题: “数据画布”中的数据函数