UiPath Documentation
process-mining
2021.10
true
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Process Mining

Última atualização 23 de abr de 2026

Juntar tabelas

Introdução

Uma tabela de Junção é uma tabela combinada com base em um relacionamento entre duas tabelas, por exemplo, Invoice_number ou Event_ID. Tabelas de junção são definidas por uma expressão de junção e podem ser reconhecidas pelo ícone de Junção de tabela .

Tipos de adesão

Abaixo está uma visão geral dos diferentes tipos de junção.

Junção interna

Selecione todos os registros da Tabela A e Tabela B, onde a condição de junção é atendida.

Imagem dos documentos

Sintaxe: TableA inner join TableB on TableA.ID=ratings.TableB.ID

Associação à esquerda

Selecione todos os registros da Tabela A, juntamente com os registros da Tabela B para os quais a condição de junção é atendida (se houver).

Imagem dos documentos

Sintaxe: TableA inner join TableB on TableA.ID=ratings.TableB.ID

Junção Direita

Selecione todos os registros da Tabela B, juntamente com os registros da Tabela A, para os quais a condição de associação é atendida.

Imagem dos documentos

Sintaxe: TableA right join TableB on TableA.ID=ratings.TableB.ID

Associação completa

Selecione todos os registros da Tabela A e Tabela B, independentemente de a condição de junção ser atendida ou não.

Imagem dos documentos

Sintaxe: TableA full join TableB on TableA.ID=ratings.TableB.ID

União

Como no SQL, diferentes cláusulas estão disponíveis

  • Ordenar por: a tabela resultante é ordenada por atributo fornecido.
  • Onde: a tabela resultante é filtrada pela expressão fornecida.
  • Aliasing: ao digitar uma string após o nome da tabela, ela será nomeada para a string fornecida no restante da expressão.

Como no SQL, diferentes cláusulas estão disponíveis

  • Ordenar por: a tabela resultante é ordenada por atributo fornecido.
  • Onde: a tabela resultante é filtrada pela expressão fornecida.
  • Aliasing: ao digitar uma string após o nome da tabela, ela será nomeada para a string fornecida no restante da expressão.

Como criar uma tabela de associações

Siga estas etapas para criar uma tabela de associações.

EtapaAção
1Abra seu aplicativo em seu ambiente de desenvolvimento e vá para a guia Dados .
2Clique com o botão direito do mouse no painel esquerdo e selecione Nova tabela - Junção de tabela….

Uma nova tabela foi adicionada à sua lista de tabelas na guia Dados . A tabela de associações não contém nenhum item de tabela, pois uma expressão de junção deve ser definida primeiro.

Siga estas etapas para definir uma expressão de junção.

EtapaAção
1Clique com o botão direito do mouse na tabela de associações e selecione Editar….
2Insira uma expressão de junção.
3Clique em OK.

Veja a ilustração abaixo para um exemplo de um leftjoin entre uma tabela chamada Invoices e outra tabela chamada Events. O painel de resultados mostra a contagem de registros de ambas as tabelas e a contagem de registros resultante da junção.

Imagem dos documentos

Depois de finalizar a expressão de junção, os itens resultantes que estão disponíveis na lista de itens da tabela são exibidos na tabela de junção. A tabela de junção possui dois grupos de itens, que são as respectivas tabelas usadas para a junção. Veja a ilustração abaixo.

Imagem dos documentos

Criação de expressões de atributo

Em uma tabela de junção, você pode criar expressões que usam atributos de fonte de dados do original.

Na lista de itens da tabela, essas expressões são colocadas fora dos grupos de tabelas originais. Isso significa que o escopo da expressão está na tabela de junção e não nas tabelas individuais. Esses grupos ajudam você, como desenvolvedor, a ver em quais itens de tabela foram originalmente definidos. Veja a ilustração abaixo.

Imagem dos documentos

Observação:

Se você clicar duas vezes em uma expressão, a caixa de diálogo Editar atributo de expressão será aberta. À direita da seção geral dessa caixa de diálogo, a Tabela também exibe onde o atributo de expressão foi originalmente definido.

Disponibilidade de itens de tabela

Para controlar em quais mesas um item de mesa estará disponível, é possível definir as seguintes opções de disponibilidade.

  • Public: The item is available in the current table, and in join tables using the current table.
  • Particular: o item está disponível na tabela atual, mas não em tabelas de associações usando a tabela atual.
  • Oculto: o item não está disponível.

Veja a ilustração abaixo.

Imagem dos documentos

Os atributos públicos são mostrados em negrito, os atributos privados são mostrados em itálico e os atributos ocultos são tachados. Veja a ilustração abaixo.

Imagem dos documentos

A disponibilidade de um atributo ou controle pode ser definida por tabela. Por exemplo, se na tabela original o atributo Datasource for Public, na tabela de associações a disponibilidade pode ser Privado ou Oculto.

Observação:

Se um item não estiver disponível em uma determinada tabela, então ele não pode ser usado, por exemplo, em expressões ou gráficos.

Definição da disponibilidade como privada

Siga estas etapas para definir a disponibilidade de um atributo Datasource como Privado.

EtapaAção
1Vá para a guia Dados.
2Selecione a tabela que contém o atributo que você deseja definir como Privado.
3Clique com o botão direito do mouse no atributo na lista de itens da tabela e selecione Disponibilidade — Privada.

O atributo agora é exibido em itálico e está acinzentado, o que significa que é Privado. Veja a ilustração abaixo para um exemplo.

Imagem dos documentos

Definição da disponibilidade como Oculto

Siga estas etapas para definir a disponibilidade de um atributo Datasource como Oculto.

EtapaAção
1Vá para a guia Dados.
2Selecione a tabela que contém o atributo que você deseja definir como Oculto.
3Clique com o botão direito no atributo na lista de itens da tabela e selecione Disponibilidade - Oculto.

O atributo não está mais visível na lista de itens da tabela.

Observação:

Ocultar um item da tabela garante que ele não possa mais ser usado. Se o item ainda foi referenciado antes de ocultá-lo, você criará os chamados “ fantasmas”. Consulte Manter a integridade do aplicativo.

Clique no menu na lista de itens da tabela para habilitar a opção Mostrar oculto. Isso permite que você veja os itens da tabela que estão definidos como Ocultos em uma tabela e altere sua disponibilidade. Veja a ilustração abaixo.

Imagem dos documentos

Observação:

A configuração Mostrar oculta é lembrada por usuário e não é definida por aplicativo.

Filtrar Registros da tabela

Tabelas de junção também podem filtrar registros de dados usando a cláusula where na expressão de junção. A cláusula where funciona da mesma forma que no SQL.

Por exemplo: Invoices leftjoin Events on Invoices.Invoice_number = Events.Invoice_number where Country = 'UK'.

Imediatamente após aplicar a alteração à tabela de associações, a caixa de diálogo Mapeamentos de itens de tabela é exibida para mapear os novos itens de tabela. Isso é necessário, pois o novo conjunto de itens da tabela pode ser diferente do original. Veja a ilustração abaixo.

Imagem dos documentos

Em Ramificações, as tabelas usadas são exibidas, em Itens de tabelas, os itens dessas tabelas.

Mapear itens da tabela

Siga estas etapas para inspecionar os mapeamentos dos itens da tabela.

EtapaAção
1Clique no ícone Expandir ao lado de cada opção no painel Mapeamentos de itens de tabelas .
2Verifique se o mapeamento está correto e clique em OK.

É possível que todos os itens tenham sido mapeados automaticamente. Dependendo da alteração feita na expressão de junção, alguns itens da tabela ainda não serão mapeados e uma decisão deve ser tomada sobre como proceder. Veja a ilustração abaixo para um exemplo

Imagem dos documentos

Nem todos os mapeamentos puderam ser detectados automaticamente. Na seção Aviso na parte superior, os itens de tabela que não têm um mapeamento correto são listados.

Corrigindo mapeamentos incorretos

Siga estas etapas para corrigir mapeamentos incorretos.

  1. Mapeie as tabelas na seção Ramificações da melhor maneira possível.
  2. Mapeie vários itens de tabela de uma vez mapeando os caminhos marcados com Incorreto e mostrado em vermelho na seção Itens de Tabela .
  3. Expanda os caminhos que ainda apresentam problemas e tente mapear os itens um a um.
  4. Para itens que não podem ser mapeados, escolha fantasma e resolva-os manualmente depois

Quando o número de itens da tabela é pequeno, você pode começar com a etapa 3, pois, de qualquer maneira, há apenas alguns mapeamentos para corrigir.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades