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

Gravar expressões

Introdução

Uma expressão de registro é uma expressão avaliada para cada registro. Cada nova expressão adiciona uma nova coluna à tabela.

Uma expressão de registro calcula um valor por registro e consiste em um conjunto de operações e funções que podem ser aplicadas aos dados. Isso é semelhante ao uso de funções nas células do Excel.

Dentro de uma expressão de registro, os atributos da fonte de dados podem ser referenciados usando seu nome de atributo, que obtém o valor desse atributo para cada registro. As expressões podem ser salvas e usadas em novas expressões.

Consulte a ilustração abaixo para obter um exemplo da expressão Amount / 100, em que a expressão é avaliada três vezes; uma vez para cada registro.


Criação de verificações condicionais

A seguinte expressão contém uma verificação condicional: “Se o Valor for maior que 20.000, queremos retornar o Fornecedor, caso contrário, queremos retornar o número da Nota Fiscal”.

Abaixo está um exemplo de um dataset contendo três registros como resultado da expressão:

if(Amount>20000, Supplier, text(Invoice_number)).


A expressão é construída da seguinte maneira:

Verifique se Valor > 20.000

  • Se sim (= então), retorne Fornecedor(que é um valor de texto)
  • Se não (= else), converta Invoice_number em um valor de texto (usando a função text() ) e retorne o resultado da conversão.
    O resultado da expressão tem o mesmo tipo (Texto) para todos os registros. Converter o Invoice_number em um valor de texto unifica os tipos do segundo ('then') e terceiro ('else') argumentos para a função if() , que deve ser do mesmo tipo.


Valores NULL

O valor de um atributo pode estar vazio para alguns registros, estes recebem o valor NULL . As expressões podem usar valores NULL usando a expressão null. Cada função lida com valores NULL de maneira diferente. Por exemplo, a expressão null + 1 retornará 1, porque o operador plus irá ignorar valores NULL . Além disso, a média de um conjunto de valores ignora os valores NULL . No entanto, a expressão null mod 2 retornará NULL, porque o operador de módulo trata valores NULL como uma identidade.
  • Introdução
  • Criação de verificações condicionais
  • Valores NULL

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.