informatica中使用普通连接器的记录数
Number of records using normal joiner in informatica
我有一位大师table,有一条记录:
employee Id
-----------
10
和详细信息 table 有 4 条记录:
employee Id1
-----------
10
20
10
10
我的连接条件是 employee Id = employee Id1
和普通连接类型。
我的问题是我会得到以下哪个输出table?
- 输出员工 ID table 只有 1 条记录 (10)?
或
- 输出员工 ID table 有 3 条记录 (10, 10, 10)?
显然输出应该是3条记录。
对于普通联接类型,输出为 3 行
NORMAL JOIN - 它将给出来自 tables
的匹配行
MASTER OUTER JOIN - 它将给出 MASTER table 中的匹配行和 DETAIL table 中的所有行,其余行将被丢弃。
DETAIL OUTER JOIN - (正好相反)
它将给出来自 DETAIL table 的匹配行和来自 MASTER Table 的所有行。,其余行将被丢弃。
具有较少行和较少重复键的源应被视为主源,另一个源应被视为细节。
您的输出将包含满足给定条件的 3 条记录
我有一位大师table,有一条记录:
employee Id
-----------
10
和详细信息 table 有 4 条记录:
employee Id1
-----------
10
20
10
10
我的连接条件是 employee Id = employee Id1
和普通连接类型。
我的问题是我会得到以下哪个输出table?
- 输出员工 ID table 只有 1 条记录 (10)?
或
- 输出员工 ID table 有 3 条记录 (10, 10, 10)?
显然输出应该是3条记录。
对于普通联接类型,输出为 3 行
NORMAL JOIN - 它将给出来自 tables
的匹配行MASTER OUTER JOIN - 它将给出 MASTER table 中的匹配行和 DETAIL table 中的所有行,其余行将被丢弃。
DETAIL OUTER JOIN - (正好相反) 它将给出来自 DETAIL table 的匹配行和来自 MASTER Table 的所有行。,其余行将被丢弃。
具有较少行和较少重复键的源应被视为主源,另一个源应被视为细节。
您的输出将包含满足给定条件的 3 条记录