自动刷新Spotfire网络播放器

时间:2014-08-06 05:59:02

标签: tibco spotfire

我最近刚与Tibco Spotfire一起制作报告。该工具具有很好的报告性能。但我有一个问题是让我的报告实时。

有没有办法让它实时?或者至少我可以让它自动刷新?

谢谢你, 此致

2 个答案:

答案 0 :(得分:1)

预定更新可能就是您要找的内容。

什么是预定更新?计划更新是一种减少用户打开某些分析文件所需时间的方法。这是通过在用户尝试打开它们之前在Spotfire Web Player服务器上预加载分析文件来完成的。如果您的某些分析文件包含链接数据(来自信息链接或任何其他可链接数据源),并且会定期更新大量新数据,则计划更新最有效。通常这种更新发生在夜间,并且第二天早上用户想要打开相应的分析文件以查看最新数据。如果该数据已经预加载,则分析将更快地打开。对于包含大量数据的大型分析也是如此,用户可能会在白天多次打开以快速检查数字或类似数据。每次用户打开分析时,您都不必将其加载到内存中,而是确保此分析始终在内存中可用,从而确保为用户提供快速响应。

TIBCOSpotfire®WebPlayer 4.5 69(103)http://stn.spotfire.com/pdfud/TIB_SpotWebPlay_InstallationManual.pdf

答案 1 :(得分:1)

如果您的数据源/表已关联,并且您希望在不重新打开文件的情况下进行刷新,则可以将脚本附加到可执行此操作的按钮上。

Spotfire manual: To add a script action link or button to the text area

Spotfire manual: Script to refresh table

# Example script that refreshes a table driven by
# a calculation, a data function
# or an information link loaded on demand.
# The script takes a parameter "table" of type DataTable

if table.IsRefreshable and table.NeedsRefresh:
   table.Refresh()