Spotfire® 用户指南

数据函数的交互式调整

当数据函数实例添加到分析同时输出是计算列或数据表的一部分(新数据表、添加的行或添加的列),并且该输出用于图表时,分析作者可以直接在图表中调整输入值。此功能仅在编辑模式下可用(不适用于 Consumer 用户)。

调整弹出窗口

fx 图标会显示在使用数据函数输出的列选择器或数据表选择器上。例如,fx 图标可以位于轴选择器、颜色轴(在图例中)或数据表选择器上。



  1. 轴选择器中调整弹出窗口的访问点。
  2. 您正在调整的数据函数的标题。
  3. 有关弹出窗口的信息和此帮助的链接。
  4. 在“配置”浮出控件中打开数据函数输入的编辑。
  5. 列输入的两个示例,显示其显示名称及您可以修改的输入控件。
  6. 值控件和输入的显示名称的示例。
  7. 自动刷新或手动刷新选项位于弹出窗口的底部。
注: 只有作为计算列添加的数据函数输出才会直接显示在图表轴的列选择器上。要更改作为列、行或数据表添加的数据输入,请使用图例中数据表选择器上的调整弹出窗口。

当调整弹出窗口打开时,可以将鼠标悬停在数据函数名称或输入值名称上查看描述(如果数据函数作者已添加描述):

您还可以更改数据函数是否要在更改后自动刷新,或者是否要手动刷新。如果您尚未启用自动刷新,则可以单击弹出窗口中的“刷新”以直接在图表中查看最新结果。

注: 数据函数的结果可用于多个不同的图表和/或数据表,编辑其参数会影响使用该数据函数的所有位置。

调整弹出窗口可以拖动到分析的其他部分,方便您在测试不同的输入值时查看整个图表。

单击 x 或单击弹出窗口外部即可关闭弹出窗口。

如果您需要更改的内容多于弹出窗口中显示的内容,请单击“设置”图标打开输入,以在“配置数据函数输入”浮出控件中进行编辑。您还可以从“数据”画布中的数据函数视图编辑所有参数。

您可以随时右键单击控件并选择“自定义表达式”,使用您自己的自定义表达式更改输入值。这样,如果您了解自己执行的操作,实际上可以将值输入切换到列输入,或者更改要从中选择列的数据表。

如果添加的列超过两个,这些列会分组在一起。您可以单击加号添加更多列。对于接受多列输入的选择器,您可以右键单击并选择“选择列”对话框,同时添加多列。

如果数据表或列选择器包含来自多个不同数据函数的输出,则调整弹出窗口将首先要求您选择要调整的数据函数,然后显示该数据函数的输入控件。

限制和注意事项

  • 您只能在弹出窗口调整分析中之前添加的数据函数实例的输入值。您不能在此处添加之前忽略的可选输入,也不能更改任何“受限于”设置或输出。如果已经向某访问点添加了值,则不能从该访问点删除可选参数。要进行此类更改,您必须在“配置”浮出控件(可从弹出窗口中的“设置”按钮或数据画布中找到)中编辑输入参数。只能在“数据”画布中编辑输出。
  • 请注意,如果您与调整弹出窗口中使用的控件交互,或者如果您关闭并重新打开弹出窗口,则这些控件可能会更改。例如,如果您将输入从常规列输入更改为自定义表达式,则控件将从列输入处理程序更改为自定义表达式处理程序。同样,如果输入的自定义表达式足够简单,则在关闭并重新打开弹出窗口后,它会被重新解释为列输入。
  • 调整弹出窗口中仅显示每个控件的最低级别,因此如果必须更改从其选择列的数据表,则必须进行完全编辑或使用自定义表达式编辑器。
  • 只有数据函数作者指定的可用数据类型的列才会显示在列选择器中。
  • 在列选择器使用 Web 技术的所有位置都可以使用 fx 访问点。这意味着它位于 Web 和安装客户端的轴和图例中,但仅位于 Web 客户端的属性控件中(不在安装客户端的“图表”属性中)。
  • 您无法取消在调整弹出窗口中所做的更改,但可以随时撤消操作。

有关数据函数可以具有的不同类型输入控件的描述,请参见配置数据函数