跳至主要内容
Workday User Guide
上次更新时间 :2023-06-23
参考信息:联接阶段

参考信息:联接阶段

您可以在“联接”阶段中纳入 2 个数据集(数据集管道)。如果您需要联接多个数据集,则可以在管道中添加其他联接阶段。
联接阶段选项
描述
联接管道
请选择要与主管道联接的数据集管道。如果没有任何可用管道,请选择
“再添加一个管道”
,以通过导入数据集来创建管道。
匹配行
从每个数据集管道中选择 1 个或多个字段,这些字段的值应相互匹配。选择用于唯一标识每个数据集管道中的行的字段。定义匹配行的方法与在关系数据库中定义主键/外键关系类似。
您还可以选择一个可选建议链接,该链接将显示 Workday 建议的联接键。这些建议取决于示例数据中字段之间的匹配行数。
联接类型
选择联接类型。联接类型指定联接结果中要包括每个数据集管道中的哪些行。
  • 内联接
    。如果行的匹配值同时存在于两个管道中,Workday 会包括这些行。如果一个管道中的某行与另一个管道中的行不匹配,则联接结果中会忽略该行。
  • 左外联接
    。Workday 会包括“主要”管道中的所有行,并在另一个管道中搜索匹配的行。如果另一个管道中没有匹配的行,Workday 会使用空值填充另一个管道中的每个字段。如果导入的管道中包含多个匹配行,则 Workday 会将这两行都包括在联接结果中。
  • 右外联接
    。Workday 会包括已导入的数据集管道中的所有行,并在主管道中搜索匹配的行。如果“主要”管道中没有匹配的行,Workday 会使用空值填充“主要”管道中的每个字段。当“主要”管道包含多个匹配行时,Workday 会在联接结果中包括这两行。
  • 完整外联接
    。Workday 会包括来自这两个管道的所有行。如果一个管道中的某一行与另一个管道中的某行不匹配,Workday 会使用空值填充不匹配管道中的每个字段。如果存在多个匹配行,则 Workday 会在联接结果中包括所有行。
请注意,当您发布数据集时,Workday 会将所有空值替换为默认值。
选择字段
选择每个管道中的哪些字段要在联接结果中包括。系统会从管道的该阶段和后续所有阶段中删除您未包括在内的任何字段。