Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Ir para conteúdo principal Pular para conteúdo complementar

Processador Join

Combina dois fluxos com base em uma ou mais chaves.

O processador Join permite combinar dados de dois fluxos de saída. Escolha uma chave comum, selecione o tipo de junção e combine os dados no fluxo de saída.

Uso

O processador Join requer dois fluxos de entrada e pode gerar apenas um fluxo de saída.

Propriedades

Propriedades a serem configuradas para combinar seus registros usando Join.

Configuração
Propriedade Configuração
Tipo de junção

Selecione o tipo de união desejado na lista:

  • Junção interna: use este tipo de junção para comparar duas entradas que tenham valores de campo correspondentes e listar todos os pares resultantes. Valores que não correspondem entre si estão sendo ignorados no conjunto de resultados.

  • Junção externa esquerda: use esta opção para reter todos os valores do conjunto de dados esquerdo na lista de saída unida. Os valores que não corresponderem a nenhuma linha no conjunto de dados direito serão listados no conjunto de resultados como NULL.

  • Junção externa direita: use esta opção para reter todos os valores do conjunto de dados direito na lista de saída unida. Os valores que não corresponderem a nenhuma linha no conjunto de dados esquerdo serão listados no conjunto de resultados como NULL.

  • Junção externa completa: use esta opção para combinar junções externas esquerda e direita. Todo valor que não tiver valor correspondente será listado no conjunto de resultados como NULL.

Condições
  • Chave esquerda: selecione ou insira o campo no conjunto de dados esquerdo. O preenchimento automático está disponível durante a digitação.

  • Chave direita: selecione ou insira o campo no conjunto de dados direito. O preenchimento automático está disponível durante a digitação.

Para renomear o processador ou editar sua descrição, clique no ícone Editar Editar ao lado do nome do processador no painel Propriedades.

Informações adicionais sobre operações de união

O processador Join permite aplicar quatro tipos diferentes de operações de união aos seus dados.

Junção interna

Este tipo de operação de união é usado para:

  • comparar os valores que são comuns entre dois conjuntos de dados.

  • criar um conjunto de resultados com todos os pares correspondentes.

Representação gráfica de uma junção interna.

O conjunto de resultados é determinado da seguinte forma:

Se a instrução de junção for satisfeita (o conjunto de dados L corresponder ao conjunto de dados R) Se a instrução de junção não for satisfeita
Todos os registros correspondentes serão combinados e retornados no conjunto de resultados. Registros não correspondentes são ignorados.

Junção externa esquerda

Este tipo de operação de união é usado para:

  • corresponda os valores que são comuns entre dois conjuntos de dados E retenha todos os valores que existem no conjunto de dados esquerdo.

  • crie um conjunto de resultados combinando esses registros.

Representação gráfica de uma junção externa esquerda.

O conjunto de resultados é determinado da seguinte forma:

Se a instrução de união for satisfeita (tudo o que está no conjunto de dados L + corresponde aos dois conjuntos de dados) Se a instrução de junção não for satisfeita
Todos os registros no conjunto de dados esquerdo, bem como os registros correspondentes entre o conjunto de dados esquerdo e o conjunto de dados direito, são combinados e retornados no conjunto de resultados. Registros não correspondentes são ignorados.

Junção externa direita

Este tipo de operação de união é usado para:

  • corresponda os valores que são comuns entre dois conjuntos de dados E retenha todos os valores que existem no conjunto de dados direito.

  • crie um conjunto de resultados combinando esses registros.

Representação gráfica de uma junção externa direita.

O conjunto de resultados é determinado da seguinte forma:

Se a instrução de junção for satisfeita (tudo o que está no conjunto de dados L e R + corresponder aos dois conjuntos de dados) Se a instrução de junção não for satisfeita
Todos os registros no conjunto de dados esquerdo, bem como os registros correspondentes entre o conjunto de dados esquerdo e o conjunto de dados direito, são combinados e retornados no conjunto de resultados. Registros não correspondentes são ignorados.

Junção externa completa

Este tipo de operação de união é usado para:

  • retenha todos os valores correspondentes nos conjuntos de dados esquerdo e direito.

  • crie um conjunto de resultados combinando esses registros.

Representação gráfica de uma junção externa completa.

O conjunto de resultados é determinado da seguinte forma:

Se a instrução de união for satisfeita (tudo o que está no conjunto de dados L + corresponde aos dois conjuntos de dados) Se a instrução de junção não for satisfeita
Todos os registros no conjunto de dados esquerdo, bem como os registros correspondentes entre o conjunto de dados esquerdo e o conjunto de dados direito, são combinados e retornados no conjunto de resultados. Registros não correspondentes serão listados no conjunto de resultados como NULL.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!