加入
的加入Transform通过匹配两个单独的表的行来将它们组合在一起。可以包括两个表中的所有列。
如果要连接的转换的数据连接器是相同的,并且该提供者支持连接,则如果没有添加必须由Dundas BI直接运行的先前转换,则可以自动将连接作为发送到数据库的查询的一部分包含在内。
1.输入
Join变换需要两个输入变换。
2.配置
的加入配置对话框列出两个输入表的列,并包括确定它们如何连接的设置。
选择连接类型要确定哪些记录应该包括:
- 内连接—只记录两个输入表中键值匹配的记录。
- 左连接—只记录键值为in的记录离开输入。
- 正确的连接—只记录键值为in的记录正确的输入。
- 全部加入-包括所有原始记录。
请注意
其他设置内连接会导致零或者某些列中缺少值。
连接要求将一个或多个列指定为键在每个表中。两个表中具有匹配键值的行将合并为一行。
如果一个的关系两个表之间已经定义,关键元素可能已经设置。这将由a表示关键图标显示在每个列表中的一个或多个项目旁边,如上图所示。如果要删除连接的现有键绑定,请单击删除键图标旁边的图标。
要定义键绑定,请从一个输入表中拖动一列,并将其拖放到另一个输入表中相应的列上。
- 使用复选框选择或取消选择要包含在输出中的列。例如,您可能选择取消选择列表中包含与已选中的另一列相同值的列。
3.输出
下面的图演示了两个表之间连接的输出,每个表都包含一个SalesOrderID用作键值的列。