UiPath Documentation
marketplace
latest
false
Guia do usuário do Marketplace
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Analisar formulário

Analise documentos para extrair pares de chave-valor e dados de tabela usando a API Reconhecimento de Formulários do Azure Analisar Formulário e um modelo de treinamento personalizado.

A atividade Analisar formulário usa a API Analisar formulário do reconhecimento de formulário para extrair pares de chave-valor e dados de tabela de um documento especificado (Caminho do arquivo ou URL do arquivo) usando um modelo de treinamento especificado (ID do modelo).

Após concluir a operação de análise do formulário, a atividade gera os resultados em um objeto AnalyzeOperationResult (Response Object) e um objeto Page[] (Pages). Ambas as saídas podem ser usadas como variáveis de entrada em atividades subsequentes (por exemplo, lógica condicional).

Como funciona​

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o momento do design (ou seja, as dependências da atividade e propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Azure Form Recognition Scope ao seu projeto.
  3. Adicione a atividade Analisar Formulário dentro da atividade Azure Form Recognition Scope .
  4. Insira valores para as propriedades de Entrada .
  5. Crie e insira as variáveis AnalyzeOperationResult e Page[] para as propriedades Saída .
  6. Execute a atividade.
    • Suas propriedades de entrada são enviadas para a API Analisar formulário.

    • A API retorna os valores AnalyzeFormResponse e FormPage[] para suas variáveis de propriedade de saída.

Propriedades​

Os valores para as seguintes propriedades são especificados ao adicionar esta atividade ao seu projeto no UiPath Studio.

Comum​

NomeDeExibição​

O nome de exibição da atividade.

AtributosDetalhes
TipoString
RequiredSim
Valor padrãoAnalisar Formulário
Valores permitidosInsira uma variável String ou String .
ObservaçõesN/A
Tempo limite​

Especifica o tempo de espera (em milissegundos) para que a operação de análise de recibo seja concluída antes de gerar um erro.

AtributosDetalhes
TipoInt32
RequiredSim
Valor padrão30000ms ((30 segundos) não é exibido)
Valores permitidosInsira uma variável Int32 ou Int32 .
ObservaçõesN/A

Entrada​

Caminho do Arquivo​

O caminho local para o documento de formulário que você deseja analisar.

AtributosDetalhes
TipoString
RequiredSim (se a URL do arquivo estiver vazia)
Valor padrãoVazio
Valores permitidosInsira uma variável String ou String .
ObservaçõesFormatos de documento de formulário suportados: .json,.pdf,.jpg, .png, e .tiff (todos os outros tipos de formato são ignorados).
UrlDoArquivo​

A URL do documento do formulário que você deseja analisar.

AtributosDetalhes
TipoString
RequiredSim (se o Caminho do arquivo estiver vazio)
Valor padrãoVazio
Valores permitidosInsira uma variável String ou String .
ObservaçõesFormatos de documento de formulário suportados: .json,.pdf,.jpg, .png, e .tiff (todos os outros tipos de formato são ignorados).
ID do Modelo​

O identificador do modelo de treinamento que você deseja usar para analisar o formulário.

AtributosDetalhes
TipoString
RequiredSim
Valor padrãoVazio
Valores permitidosInsira uma variável String ou String .
ObservaçõesPara obter o valor do ID do modelo , adicione uma atividade ou execute um processo externo que gere o identificador do modelo (por exemplo, Treinar modelo, Obter modelos).

Opções​

IncludeTextDetails​

Se selecionado, o resultado inclui linhas de texto e referências de elementos.

AtributosDetalhes
TipoCaixa de seleção
RequiredNão
Valor padrãonão selecionado
Valores permitidosSelecionado ou Não Selecionado
ObservaçõesN/A

Diversos​

Particular​

Se selecionado, os valores das variáveis e argumentos não são mais registrados no nível Verbose.

AtributosDetalhes
TipoCaixa de seleção
RequiredNão
Valor padrãonão selecionado
Valores permitidosSelecionado ou Não Selecionado
ObservaçõesN/A

Saída​

Response Object​

A resposta da operação como um objeto desserializado.

AtributosDetalhes
TipoAnalyzeOperationResult
RequiredNão (necessário para usar os dados de saída em atividades subsequentes)
Valor padrãoVazio
Valores permitidosInsira uma variável AnalyzeOperationResult
ObservaçõesPara obter a representação da string JSON, use o método ToString . Se o modelo não encontrar um campo, um valor nulo será retornado.
Páginas​

Os resultados da análise do formulário, incluindo os pares de chave-valor e as informações de tabela extraídas da página.

AtributosDetalhes
TipoPage[]
RequiredNão (necessário para usar os dados de saída em atividades subsequentes)
Valor padrãoVazio
Valores permitidosInsira uma variável Page[]
ObservaçõesCada objeto Page inclui propriedades KeyValuePairs e Tables .
  • Como funciona​
  • Propriedades​
  • Comum​
  • Entrada​
  • Opções​
  • Diversos​
  • Saída​

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