问题描述:
Spotfire生产报表更新,要发布新的版本。采用以下方法发布,发现生产链接迟迟打不开(数据刷新不成功):
1. 将生产服务器上的分析文件(analysis file)移动到存档文件夹
2. 将新文件另存为(save as)库文件(library item)到原来的生产文件的位置
首先,怀疑是不是数据刷新未成功。于是尝试在Scheduling & Routing页面reload数据,虽然Activity log中显示刷新成功,但问题未解决。尝试多次,未果(每次尝试至少需等待10分钟)。
解决方法:
既然data reloading不解决问题,要换换思路了。
1. 打开最新的UAT版本(耗时十几分钟),save copy as 为library item。保存为新的文件名。
2. 在scheduling页面中查找rule,先diable,然后edit,为该rule指定新的文件名。保存,然后enable。
3. Reload data,问题解决(用户点击生产链接,数秒之内就能看到页面内容,帅!)
经验总结:
新版本发布方法:
1. Copy file to Archive
2. "Save copy as" new analysis file to Library by replacing exising file directly
3. Reload data to check
经过实践证明,这种发布方法是安全的。不会导致data reloading失效,页面长期处于loading data, inserting column, calculating columns...等状态,而是在数秒内显示出report cover page.