Spotfire® 用户指南

操作 mod

操作 mod 是打包在一起的操作(脚本)的集合,通过它可以轻松地在分析中共享和重新使用操作。Mod 内的操作可以从图表或文本区域中的触发器运行,也可以直接从库运行。操作 mod 的开发方式与图表 mod 类似;可以在将要使用操作 mod 的分析的上下文中对其进行开发和测试。操作 mod 中的脚本可以共享通用代码并包含脚本所需的库,用户可以信任和保存这些脚本以便在多个分析中重复使用。

借助操作 mod,您可以在沙盒环境中运行脚本,以便脚本仅影响自己,并且您只能访问自己的数据。这样,拥有所需许可证的每个人都可以运行他们自己编写的脚本,因为这些脚本不会影响其他用户、读取其他用户的数据或影响整个系统。还可以配置分析,以便于任意用户可以运行他们信任的其他用户所创建的脚本。

注: 例如,某些脚本可能仍然会破坏 Spotfire 分析或泄漏分析从数据源获取的敏感数据,因此在决定运行脚本时请务必谨慎判断。

与他人共享操作 mod

Spotfire 中的操作 mod 可以通过多种方式共享给其他用户访问:
  • 它可以保存到 Spotfire 库。

    操作 mod 保存到库中后,该 mod 内的操作可以从库中临时运行,也可以固定到“操作”浮出控件以便于访问。用户可以浏览并搜索库中的操作 mod。

  • 它可以嵌入到分析中。

    该分析随后可以保存到库或另存为本地文件。

开发操作 mod

操作 mod 的开发人员需要一个正在运行的 Spotfire 客户端实例和一个源代码编辑器。有关实际开发和工具的详细信息,请参见 GitHub 上的 Spotfire® Mod 网站

版本处理

默认情况下,如果操作 mod 重新保存到 Spotfire 库中,则会在使用它的所有分析中更新 mod 的所有实例。

另请参见管理信任