TIBCO Cloud™ Spotfire® Web 客户端用户指南

为添加的列编辑设置

如果您已将来自不同源的列添加到数据表中,有些时候,您可能需要更新用于匹配来自不同源的数据的设置。例如,可能在任一源中重命名或删除了用于匹配链接的数据的列,或者选定的联接类型可能无法产生预期结果。

关于此任务

提示:数据画布 中,如果当前设置需要更新,“添加的列”节点上会显示红色感叹号。

开始之前

列必须已添加到分析中的数据表。有关如何添加列的信息,请参见将列添加到数据表。分析必须处于“编辑”模式。

过程

  1. 编写栏上,单击“数据”画布
  2. 确保所需数据表处于选定状态。
    仅当分析中具有两个或更多数据表时,此步骤才适用。
  3. “数据”画布中,单击“添加的列”节点上的“设置”按钮。

    添加列的设置对话框使用当前设置显示数据预览。您可以更改“输入行数”,以便在示例计算中包含更多行(来自两个输入表)。这有时可以增加显示结果的精确度。然而,使用太多行会降低预览性能。

  4. “添加列的设置”对话框中,验证列匹配是否仍然有效或根据需要编辑匹配。此操作可通过编辑/添加或删除匹配完成。
    如果之前的匹配已损坏,则相应的行上会显示感叹号。要编辑匹配,请单击带有匹配的行,然后选择一列“来自原始数据”和一列“来自新数据”。单击行中的 x 可删除匹配。还可以添加新匹配。
    提示: 添加列时,将进行匹配以启用两个数据集之间的联接。通常,只能在匹配中使用一个或少数几个包含行标识符的列。
  5. 检查“来自新数据的列”下的可用列,然后通过选中或清除每个列的复选框来修改要包括或排除的列。
    注: 如果从中添加列的数据源可以重新加载并且新列在重新加载后变为可用,则会自动包含新列。如果不需要包含新列,您可以在重新加载数据之后排除新列。
  6. 检查“连接设置”
    查看“连接设置”字段底部的交互连接示例,了解如何使用不同的连接类型匹配行的相关信息。
    您可以使用“将空值视为相等”复选框指定是否匹配空值。
  7. 完成后,单击“确定”

示例:编辑添加的列的联接设置

在本示例中,已从 Salesforce 将列添加到最初基于本地 Excel 文件的数据表中。分析合并的数据表后,发现并非所有来自 Salesforce 数据的预期行均可用。在这种情况下,可以通过编辑添加的列的联接设置来解决问题。

“数据”画布中,单击“添加的列”节点上的设置图标:

此时将打开“添加的列的设置”对话框。通过检查“联接设置”部分并试验交互联接示例,确定当前选定的联接类型(即左外部联接)不适用于当前用例。使用左外部联接时,仅在第二个数据表中可用的行不会包括到生成的数据表中:

相反,确定右外部联接更适用于该特定用例: