Quando você associa tabelas relacionadas em uma transformação Qualificador de Origem, o Serviço de Integração associa as tabelas com base nas chaves relacionadas em cada tabela.
Esta associação padrão é um equijoin interno e usa a seguinte sintaxe na cláusula WHERE:
Source1.column_name = Source2.column_name
As colunas na associação padrão devem ter:
Um relacionamento de chave primária-chave estrangeira
Tipos de dados correspondentes
Por exemplo, você pode ver todos os pedidos do mês, inclusive o número e a quantidade do pedido e o nome do cliente. A tabela ORDERS inclui o número do pedido e a quantidade de cada pedido, mas não o nome do cliente. Para incluir o nome do cliente, você precisa associar as tabelas ORDERS e CUSTOMERS. As duas tabelas incluem uma ID de cliente, e assim você pode associa-las em uma transformação Qualificador de Origem.
A figura a seguir mostra a associação de duas tabelas com uma transformação Qualificador de Origem:
Quando você inclui múltiplas tabelas, o Serviço de Integração gera uma instrução SELECT para todas as colunas usadas no mapeamento. Neste caso, a instrução SELECT parece semelhante à instrução a seguir: