Categorias

Unificador de Tabelas Múltiplas

Unir e juntar múltiplas tabelas com vários tipos de junção (interno, esquerdo, direito, completo)

Condicção adicional para filtrar registros unidos (para usuários avançados)

Fatos principais

Categoria
Data Processing
Tipos de entrada
textarea, select, checkbox, text
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Unificador de Tabelas Múltiplas é uma ferramenta eficiente para combinar conjuntos de dados distintos, permitindo realizar junções (joins) complexas entre tabelas de forma rápida e sem a necessidade de escrever consultas SQL manuais.

Quando usar

  • Quando você precisa consolidar dados de duas fontes diferentes baseando-se em uma coluna comum.
  • Ao realizar análises que exigem a combinação de registros correspondentes ou a preservação de dados de apenas um dos lados.
  • Para criar relatórios unificados a partir de arquivos CSV ou tabelas de texto com estruturas consistentes.

Como funciona

  • Cole suas tabelas na área de entrada, garantindo que a estrutura de colunas seja consistente.
  • Selecione o tipo de junção desejado (Inner, Left, Right, Full ou Cross) para definir como os dados serão combinados.
  • Especifique as colunas chave da tabela esquerda e da tabela direita que servirão como base para a união.
  • Configure o formato de saída e clique em processar para gerar sua tabela consolidada.

Casos de uso

Cruzamento de listas de clientes com registros de vendas para identificar compras por perfil.
Integração de inventário de dois fornecedores diferentes em uma única tabela mestre.
Comparação de dados de funcionários entre departamentos para identificar discrepâncias em registros.

Exemplos

1. Unificar Vendas com Cadastro de Clientes

Analista de Dados
Contexto
O analista possui uma tabela de transações de vendas e uma tabela de cadastro de clientes em formato texto.
Problema
Precisa anexar o nome do cliente a cada transação de venda usando o ID do cliente como chave.
Como usar
Insira as duas tabelas, selecione 'Left Join', defina 'ID_Cliente' como a coluna chave em ambas e processe.
Resultado
Uma tabela consolidada contendo todas as transações de vendas com as informações de nome do cliente correspondentes.

2. Consolidar Estoque de Fornecedores

Gerente de Compras
Contexto
Dois fornecedores enviaram listas de produtos em formatos separados.
Problema
Identificar quais produtos existem em ambos os fornecedores para comparar preços.
Como usar
Cole as listas, selecione 'Inner Join' e utilize o 'Código_Produto' como chave de junção.
Resultado
Uma lista filtrada contendo apenas os produtos que estão presentes em ambos os catálogos, facilitando a comparação direta.

Testar com amostras

sql, hash

FAQ

Quais tipos de junção são suportados?

A ferramenta suporta Inner, Left, Right, Full e Cross Join.

Preciso ter cabeçalhos nas minhas tabelas?

Sim, a ferramenta funciona melhor quando a primeira linha contém cabeçalhos, que podem ser ativados na configuração.

Como a ferramenta lida com delimitadores diferentes?

Você pode selecionar o delimitador específico (vírgula, ponto e vírgula, tabulação, etc.) ou usar a opção de detecção automática.

Posso filtrar os resultados da união?

Sim, usuários avançados podem utilizar o campo de condição de junção personalizada para aplicar filtros adicionais.

Os dados originais são alterados?

Não, a ferramenta processa os dados inseridos e gera um novo resultado, mantendo a integridade das suas fontes originais.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/multi-table-joiner

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
inputData textarea Sim -
delimiter select Não -
hasHeaders checkbox Não -
joinType select Não -
leftTableKey text Sim -
rightTableKey text Sim -
customJoinCondition text Não Condicção adicional para filtrar registros unidos (para usuários avançados)
separator select Não -
includeHeaders checkbox Não -
preserveSourceInfo checkbox Não -

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-multi-table-joiner": {
      "name": "multi-table-joiner",
      "description": "Unir e juntar múltiplas tabelas com vários tipos de junção (interno, esquerdo, direito, completo)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=multi-table-joiner",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]