Process Mining
2021.10
falso
Imagem de fundo do banner
Process Mining
Última atualização 2 de abr de 2024

Expressões de pesquisa

Introdução

As expressões de pesquisa têm alguns elementos semelhantes às expressões agregadas, mas também têm alguns elementos novos. As expressões de pesquisa podem ser vistas como uma junção implícita com uma tabela de entrada. Uma expressão de pesquisa permite acessar todos os atributos da tabela de entrada selecionada.

Nota: Caso queira adicionar muitos itens de uma tabela específica, é recomendável unir as duas tabelas ao invés de criar pesquisas em muitos atributos.

Criando uma pesquisa

Siga estas etapas para criar uma pesquisa.

Etapa

Ação

1

Crie uma nova expressão.

2

Altere seu Tipo para Pesquisa e selecione a tabela de entrada desejada.

3

Defina o nível de expressão conforme necessário.

4

Clique com o botão direito do mouse na coluna de pesquisa, ao lado da coluna Configurações e selecione Adicionar atributos… para adicionar um atributo de pesquisa.

5

Insira a expressão de pesquisa no campo Expressão.

6

Clique em OK para salvar a expressão de pesquisa.

Se quiser usar um atributo em uma tabela que não está disponível nessa tabela, você pode criar uma pesquisa para uma tabela na qual o atributo está disponível. Você cria a pesquisa usando um atributo que está disponível tanto na tabela atual quanto na tabela de entrada.

Exemplo

Se você quiser usar o proprietário da Nota Fiscal na tabela Eventos , deverá criar uma pesquisa para a tabela Nota Fiscal, pois o atributo só está disponível na tabela Notas Fiscais . Para obter as informações da tabela Eventos , é criado um lookup. Para encontrar o proprietário da Nota Fiscal adequada por evento, é usado o número da Nota Fiscal que está disponível em ambas as tabelas.

Veja o exemplo abaixo.



Essa expressão adiciona um atributo de expressão de pesquisa à tabela Eventos que armazena o proprietário da fatura de cada evento.

Pesquisas e níveis de expressão

As colunas Configurações e Pesquisa são usadas para definir como a tabela de pesquisa é conectada à tabela de entrada. Os atributos de fonte de dados listados em ambas as colunas precisam ter os mesmos valores e devem ser colocados na mesma ordem. No exemplo acima, Invoice number é adicionado em ambas as colunas, pois é a chave compartilhada entre a tabela Lookup e a tabela Input.

Todos os atributos listados acima do nível de expressão devem ser incluídos na coluna Lookup, pois são necessários para unir ambas as tabelas. Atributos abaixo do nível de expressão não precisam ser compartilhados por ambas as tabelas.

Qualquer atributo da tabela de Entrada pode ser colocado na coluna Configurações abaixo do nível da expressão, caso seja necessário para a definição da pesquisa. No exemplo abaixo, o atributo Fim do evento é usado para classificar os registros.



Abaixo está um exemplo de pesquisa na tabela Case_preprocessing que conta o número distinto de pessoas que trabalham em uma fatura.


Observação: para a própria expressão de pesquisa, você só tem disponíveis os atributos da tabela de entrada. Se você precisar fazer um cálculo que exija atributos de ambas as tabelas usadas na pesquisa, será necessário um agregado separado.

Tabela Global

As pesquisas também podem ser usadas na tabela Globals para obter informações de outras tabelas que podem ser agregadas em um valor. Por exemplo, para saber se um atributo está preenchido. Veja a ilustração abaixo para um exemplo.



Nesta expressão de Lookup verifica-se se o atributo Fim do evento tem um valor ou não. Nenhum atributo compartilhado é necessário, pois todos os registros da tabela são acessados para manipulá-los todos juntos.

  • Introdução
  • Criando uma pesquisa
  • Exemplo
  • Pesquisas e níveis de expressão
  • Tabela Global

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.