TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”

对Spotfire这样一个分析系统来说,用于分析的数据越“新鲜”,分析的结果越接近与实时,对生产的帮助能越有及时的支持作用。

这里面也解决了一个问题,就是很多亲在问,为啥我的Web客户端打开Spotfire开发的dashboard之后,每次都要我的客户输入数据库的访问用户名和密码,如下的操作解决了这个问题。

这边技术指导文章来自TIBCO社区的《Keeping data fresh in published Spotfire analysis files》https://community.tibco.com/wiki/keeping-data-fresh-published-spotfire-analysis-files

本文介绍了Spotfire用户如何使用预设更新将数据保存在发布到Spotfire库的分析文件中。预定更新通过在用户需要之前下载最新数据来节省时间。

Google Analytics和Salesforce.com connector(数据连接器)都用于从其数据源中提取数据。通过支持和配置数据库内实时查询的其他连接器,每个查询出来的数据始终都是最新的(缓存时间窗口之外)。

连接器/数据源 数据加载选项 数据刷新方法 验证选项
Salesforce.com 内存提取

Spotfire客户端手动刷新

使用预定编排自动更新

用户名和密码+可选的安全令牌。

计划更新要求在数据连接对象中保存用户名和密码+可选安全令牌。

Google Analytics 内存提取

Spotfire客户端手动刷新

使用预定编排自动更新

Google身份验证(OAuth)。

计划更新要求将Google凭据保存在数据连接对象中。

1.使用Spotfire Windows客户端Spotfire Analyst基于上述任何数据源创建分析文件。

2.在Spotfire Analyst中,导航到 编辑>数据连接属性>设置...>数据源选项卡>设置...>凭据选项卡。

选择“是,使用连接数据源保存凭据”选项,注意使用已保存凭据的安全风险,然后在三个对话框中单击“确定”。

TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”_第1张图片

3.选择将分析保存到“文件”菜单中的“库”。查看分析文件中每个数据源的数据加载选项。对于包含大量数据的链接(“始终是新数据”)的分析,下载新数据可能会花费大量时间。“存储数据”选项将保留存储在分析文件中的数据集的副本。将分析文件保存(=发布)到Spotfire库。

TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”_第2张图片

4.导航到Spotfire服务器上的Spotfire管理工具。该工具的地址是:http:///spotfire/#/schedulingRouting?tabId=overview

以下示例显示了一系列选项。文档中描述了更多选项:

https://docs.tibco.com/pub/spotfire_server/7.6.0/doc/html/TIB_sfire_serv...

5.通过以下方式定义刷新计划:

  • 在“规则”窗格中,单击“创建规则”。
  • 在Type下,选择File,然后单击Next。
  • 输入规则的名称
  • 选择之前发布的应更新的分析文件。
  • 保持选中默认路由。
  • 选择创建新计划并定义计划:
    • 更新运行的星期几。

    • 它运行的时间。

    • 每次更新之间的时间量。

  • 在“创建规则”对话框中,单击“保存”

TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”_第3张图片TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”_第4张图片

现在,Spotfire Server将根据自定义的计划打开分析文件,登录数据源,刷新数据,如果选择了“存储数据”选项,则将其存储在分析文件中。预定更新还会将分析加载到Web Player服务的RAM中。这为使用Spotfire Web客户端的消费者和业务作者提供了对文件及其数据的即时访问。

 

如需要联系TIBCO原厂采购,各位可以访问如下链接

https://www.tibco.com/company/locations

中国北京Main Office Phone

+86 10 8341 3723

你可能感兴趣的:(TIBCO Spotfire使用技巧:在已发布的Spotfire分析文件中保持数据的“新鲜”)