
Ferramenta Junção
A documentação estará disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. Este conteúdo pode mudar até o lançamento oficial.
Exemplo de cada ferramenta
A ferramenta Junção tem um fluxo de trabalho de exemplo. Visite Exemplos de fluxos de trabalho para saber como acessar esse e muitos outros exemplos diretamente pelo Alteryx Designer Cloud.
Use a ferramenta Junção para combinar duas entradas com base em colunas comuns entre as duas tabelas. Você também pode juntar dois fluxos de dados com base na posição da linha.
Configurar a ferramenta
- Selecione como executar a junção. As duas opções são por posição de linha e por uma coluna específica.
- Junção por colunas específicas: selecione essa opção quando as duas tabelas têm um ou mais colunas em comum (como um ID); os dados são combinados com base no campo compartilhado. Você pode optar por executar a junção com base em múltiplos campos. Cada junção deve ser uma linha separada na grade.
- Junção pela posição dos registros: selecione essa opção quando as duas tabelas a serem combinadas têm a mesma estrutura de campos; os dados são combinados com base em suas posições dentro das duas tabelas.
Mensagens de erro potenciais
A ferramenta Junção restringe quais tipos de campo podem ser combinados. Mensagens de erro podem informar que "Junções em dados do tipo Double ou Float não são recomendadas devido a um erro de arredondamento que pode ocorrer."
- Campos de cadeia de caracteres só podem ser combinados a outros campos de cadeia de caracteres.
- Campos numéricos só podem ser combinados a outros campos numéricos.
- Campos booleanos só podem ser combinados a outros campos booleanos.
- Campos de data/hora só podem ser combinados a campos com exatamente o mesmo tipo de dados.
- Cada entrada, esquerda (L) e direita (R), tem uma lista suspensa onde você pode selecionar colunas. Selecione o campo de coluna para cada entrada. O Designer Cloud seleciona automaticamente uma coluna de junção para uma entrada se o mesmo cabeçalho de coluna já tiver sido selecionado de uma entrada diferente. Se você precisar de múltiplos campos de junção, pode configurar uma linha adicional de campos de junção.
- Clique na lista suspensa para escolher um campo de junção adicional para cada entrada.
- Para excluir um campo de junção, selecione um número e, em seguida, Excluir.
- Use a tabela Colunas para Manter para modificar o fluxo de dados de entrada. Cada linha da tabela representa uma coluna nos dados (para obter mais detalhes, continue lendo).
Selecionar, desmarcar e reordenar colunas
- Para incluir uma coluna nos dados, marque a caixa de seleção. Desmarque a caixa de seleção para excluir a coluna.
- Para reordenar as colunas de dados...
- Selecione e mantenha pressionado o ícone reordenar
e arraste a linha para cima ou para baixo.
- Selecione para realçar uma linha e use a seta para cima ou a seta para baixo para mover as linhas para um novo local.
- Selecione e mantenha pressionado o ícone reordenar
A coluna Unknown é selecionada por padrão. Isso permite novas colunas nos dados. Mova essa coluna para o local onde você deseja que uma nova coluna seja inserida.
Modificar o tipo e o tamanho dos dados
Para alterar o comprimento (número de caracteres para os tipos String e FixedDecimal) ou a medida (bytes para outros tipos numéricos) permitidos para os dados em uma coluna, clique em Tamanho e digite um número. O tamanho varia de acordo com o tipo de dados e pode ser editado para os tipos numéricos decimais fixos e todos os tipos de cadeia de caracteres.
Use a opção [tipo de dados]: Forçado para garantir que uma coluna sempre contenha o tipo esperado de dados.
Renomear uma coluna ou adicionar uma descrição
- Para alterar o nome de uma coluna, selecione o campo Renomear associado à coluna e insira o novo nome.
- Para adicionar uma descrição, selecione Descrição e insira uma descrição.
Visualizar a saída
As três saídas resultantes da junção são...
Âncora L | Contém as linhas da entrada L que não foram combinadas às linhas da entrada R. | |
Âncora J | Contém as linhas que foram combinadas entre as entradas L e R. | |
Âncora R | Contém as linhas da entrada R que não foram combinados às linhas da entrada L. |
Tipos adicionais de junções
Consulte a tabela abaixo para usar a ferramenta Junção para executar diferentes tipos de junções.
Junção interna: contém as linhas que foram combinadas entre as entradas L e R. |
A saída J da ferramenta Junção contém o resultado de uma junção interna. |
|
Desjunção esquerda: contém as linhas da entrada L que não foram combinadas às linhas da entrada R. |
A saída L da ferramenta Junção contém o resultado de uma desjunção esquerda. |
|
Desjunção direita: contém as linhas da entrada R que não foram combinadas às linhas da entrada L. | A saída R da ferramenta Junção contém o resultado de uma desjunção direita. | |
Junção externa esquerda: todas as linhas da entrada L, incluindo as linhas que foram combinadas à entrada R. |
Para fazer uma junção externa esquerda, conecte as saídas J e L da ferramenta de junção à ferramenta de união. Conecte a saída J primeiro para estabelecer o esquema da tabela combinada. |
|
Junção externa direita: todos as linhas da entrada R, incluindo as linhas que foram combinadas à entrada L. |
Para fazer uma junção externa direita, conecte as saídas J e R da ferramenta Junção a uma ferramenta União. Conecte a saída J primeiro para estabelecer o esquema da tabela combinada. |
|
Junção externa completa: todas as linhas de ambas as entradas L e R. |
Para fazer uma junção externa completa, conecte as saídas J, L e R da ferramenta Junção à ferramenta União. Conecte a saída J primeiro para estabelecer o esquema da tabela combinada. |
Vírgulas como separadores decimais
Marque Usar vírgulas como separadores decimais (somente conversões Cadeia de caracteres/Numérico) para usar uma vírgula (,) como separador decimal.