Spotfire® 用户指南

从库中运行数据函数

可以使用安装的 Spotfire 客户端创建执行不同计算类型的数据函数。如果数据函数保存在库中,则具有编写许可证以及“执行数据函数”许可功能的任何人都可以在创建分析时使用数据函数。与已完成的分析交互时,其他人可以从计算结果获益。

开始之前

数据函数定义已使用安装的 Spotfire 客户端创建完毕,并保存在库中。

过程

  1. 在编写栏上,单击 f(x)“文件和数据”
    如果在 f(x) 浮出控件中看不到任何数据函数,可以自己从库中选择并固定数据函数,只要您具有所需的许可证。请参见将数据函数固定到 f(x) 浮出控件
  2. 使用搜索来查找特定的数据函数。请注意,在 f(x) 浮出控件中的搜索将仅在该浮出控件中固定的数据函数中进行搜索;您必须从“文件和数据”浮出控件开始,或者使用搜索字段中的菜单并选择“在库中查找项目”才能实际对库进行搜索。


    提示: 单击“文件和数据” 时,可以通过在搜索字段中输入 type:datafunction 查找库中所有的数据函数,然后键入名称的一部分来进一步限制查找结果。有关更多详细信息,请参见搜索库
  3. 单击 f(x) 浮出控件中的数据函数,或双击“文件和数据”浮出控件中的数据函数,直接运行它。
    注: 某些数据函数要求您在分析中已经有一些数据才能运行。其他数据函数在运行时最好能有特定类型的图表,或具备其他条件。
    在运行数据函数之前,可以单击列表中数据函数旁边的菜单并选择“查看详细信息”来查看有关数据函数的更多信息。
  4. 如果数据函数需要一些配置,浮出控件将显示您应提供的信息列表。单击每个项目以展开并进行所需的选择。
    提示: 如果在您选择的数据函数中有许多输入,并且只有其中一些是必需的,您可以单击“始终先显示必需的输入”,将可选输入移动到列表末尾并隐藏。


    数据函数将要执行什么操作以及执行该操作需要什么由数据函数的作者决定。有时候,可能需要选择一个数据表,有时候,可能要输入一个值或选择一个或多个列。必须提供所有必需的选项才能继续,但是也可以提供可选的配置,例如阈值或类似的值。
    如果需要更多帮助来了解不同的输入或输出类型,请参见配置数据函数参数
  5. 使用“自动刷新函数”复选框来确定,每当更改输入设置时,对数据函数结果的更新是手动还是自动。
  6. 完成后,请单击“确定”
  7. 如果可以通过几种不同的方式将数据函数的结果添加到分析中,则汇总视图将显示在浮出控件中,您将获得确定如何添加新数据的选项。
    根据数据函数的类型以及作者的配置方式,您也许可以将数据添加为新数据表、作为行或列添加到现有数据表中、添加为计算列或单个值、作为文档、列或数据表属性值。如果有多个输出,则可以排除其中一些(但不是全部)。
  8. 完成后,请单击“确定”

结果

将执行数据函数。

根据数据函数的类型以及结果的不同,分析保存到库中后,即会更新并可供他人打开。

提示: 当数据函数实例已添加到分析中,并且输出是图表中使用的列或行时,可以直接在图表中调整输入值,并快速尝试不同的输入值。查看“数据画布”中的数据函数时可以使用更多编辑选项。

一些数据函数也可以用作转换。有关详细信息,请参见转换数据数据函数 - 转换

注: 要添加 Statistica 数据函数,您必须拥有 Spotfire Data Science 许可证,而且必须启用“添加和配置 Statistica 数据函数”许可功能。