【问题标题】:Spotfire AutomationSpotfire 自动化
【发布时间】:2016-01-07 09:51:36
【问题描述】:

是否可以自动将 dxp 文件发布到服务器。我想要实现的是构建一个命令行工具,用户导航到 dxp 文件并运行一个命令(比如说发布),这应该将文件保存到库而不打开 spotfire 客户端(类似于在无头模式下运行 spotfire) .

我了解到 Spotfire 自动化服务可以在此任务中提供一些帮助,但我从未使用过自动化服务,也不知道如何安装或查找自动化服务模块。非常感谢任何帮助或指导。谢谢

【问题讨论】:

    标签: spotfire


    【解决方案1】:

    Automation Services 是 TIBCO 的许可框架,可让您自动执行多项任务,包括打开或保存分析到库、替换或重新映射数据源、运行警报等。

    但是,如果您的唯一要求是将分析发布到库,则在命令行上使用 import-library-content,或者将其保存在批处理文件中并使用 IronPython 来触发它,就像使用 DXP 中的按钮一样。

    请参阅API docs of import-library-content 了解用法。

    【讨论】:

      【解决方案2】:

      您可以查看 Google 的自动化服务并查看有关其功能的更多详细信息,但我很确定您的用例已涵盖。 Spotfire 不提供开箱即用的此功能(可能使用管理命令工具除外,但这仅适用于管理员)。

      您的组织需要购买 AS 许可证,因为它是 Spotfire 套件中的一个单独产品。与您的 TIBCO 代表交谈或给我发送 PM。

      【讨论】:

        【解决方案3】:

        是的,您可以为此使用自动化服务。自动化服务需要从 TIBCO 获得许可,但它提供了一个框架,允许您创建 job.xml 文件,这些文件指定自动化服务要执行的任务列表。然后,您可以在希望执行任务时将作业文件提交到 Web 服务。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多