- Visão geral
- Introdução
- Fornecedores do Marketplace
- Clientes do Marketplace
- Diretrizes de publicação
- Diretrizes de publicação para automações prontas para execução
- Diretrizes de publicação para aceleradores de soluções
- Diretrizes de publicação para conectores do Integration Service
- Diretrizes de publicação para modelos de aplicativos do Process Mining
- Benefícios dos aceleradores de solução
- Segurança e Proteção de IP
- Guias de instalação
- Outras listagens da UiPath
- Node-RED
- Configuração
- Teams
- Escopo do Microsoft Teams
- Criar equipe
- Criar equipe do grupo
- Get Team
- Obter equipes
- Canais
- Criar canal
- Excluir canal
- Obter canal
- Obter canais
- Canal de Atualização
- Chats
- Obter chat
- Obter chats
- Get Chat Members
- Mensagens
- Get message
- Get Messages
- Obter respostas da mensagem
- Responder à mensagem
- Enviar mensagem
- Events
- Create Event
- Delete Event
- Get Event
- Obter eventos
- Usuários
- Get User Presença
- Como funciona
- Referências técnicas
- Introdução
- Configuração
- Referências técnicas
- Inícios rápidos
- Escopo da Amazon
- Atividades
- Analisar documento de página única
- Analisar documento de várias páginas
- Iniciar análise do documento
- Obter status da análise do documento
- Obter análise do documento
- O objeto Detalhes da página
- Como funciona
- Referências técnicas
- Introdução
- Sobre
- Configuração
- Referências técnicas
- Escopo do Reconhecedor de formulário do Azure
- Atividades
- Analisar formulário
- Analisar formulário assíncrono
- Obter resultado do formulário de análise
- Analisar recibo
- Analisar recibo assíncrono
- Obter resultado de recebimento da análise
- Analisar layout
- Analisar layout assíncrono
- Obter resultado da análise de layout
- Treinar modelo
- Obter modelos
- Obter chaves do modelo
- Obter informações do modelo
- Excluir modelo
- Conectores
- Como criar atividades
- Crie sua integração
Inícios rápidos
Build working samples of Amazon Textract activities to verify your AWS connection and explore input and output data types.
Visão geral
A seguir estão os links para instruções passo a passo sobre como usar as atividades do Amazon Textract. Esses guias ajudam você a criar uma amostra de trabalho das diferentes atividades para que você possa verificar a conexão com seus recursos da AWS e se familiarizar com os tipos de dados de entrada/saída.
| Início rápido | Description |
|---|---|
| Depois de concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:
FormField[] ), os valores PageDetail.FormFields.Items().Key e PageDetail.FormFields.Items().Value serão escritos na janela de saída ( For Each e Write Line ). Se o arquivo incluir dados de tabela ( DataTable ), os valores PageDetail.Tables serão gravados na janela de saída ( Tabela de dados de saída e Write Line ). | |
| Depois de concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:
|
Início rápido — analisar documentos de página única
Visão geral
O objetivo deste guia é ajudar você a criar uma amostra de trabalho que usa a atividade Amazon Textract Analyze Single Page Document .
Este exemplo de trabalho permite que você verifique rapidamente a conexão com seus recursos da AWS e se familiarize com os tipos de dados de entrada/saída da atividade.
Depois de concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:
- Estabelece uma conexão com seus recursos da AWS (AmaPath Scope).
- Analisa um único arquivo JPEG ou PNG (Analisar documento de página única).
- Gera os resultados da análise, dependendo do tipo de dados encontrado (If).
-
Se o arquivo incluir dados do formulário (
FormFields), os valoresPageDetail.FormFields.Items().NameePageDetail.FormFields.Items().Valueserão escritos na janela de saída (For Each e Write Line). -
Se o arquivo incluir dados de tabela (
DataTable), osPageDetail.Tablessão gravados na janela de saída (Tabela de dados de saída e Write Line).
-
Pré-requisitos
Antes de você começar:
- Conclua as etapas de Configuração do Amazon Textract.
- Disponibilize um arquivo JPEG ou PNG, carregando-o em um bucket S3 ou salvando-o localmente.
Etapas
Crie seu projeto
-
Adicione a atividade Amazon Scope ao seu projeto.
-
Enter the Id, Secret, and Region for the IAM user that you want to use for the Amazon Textract activities.
- Para obter mais informações, consulte a seção Criar usuário de IAM no guia de Configuração .
-
Adicione a atividade Analisar documento único dentro da atividade Escopo do Amazon .
-
Enter the DocumentPath to, or the Bucket and DocumentName of, the JPEG or PNG file that you want to analyze.
-
Crie e insira uma variável
PageDetailpara seu valor de Página (por exemplo, pageDetail).- When creating your variable, select *UiPath.Amazon.Textract.Client.Models.PageDetail
- como o tipo da variável.
-
Adicione uma atividade If após a atividade Analisar documento de página única .
-
Na propriedade Condição , digite a variável
PageDetailcriada na etapa acima e .HasFormData.ToString.Equals("True") para determinar se o arquivo contém objetosFormField(por exemplo, pageDetail.HasFormData.ToString.Equals( "Verdadeiro"). -
Na caixa de declaração Then , adicione uma atividade For Each .
- Na propriedade TypeArgument , selecione _UiPath.Amazon.Textract.Client.Models.FormFields
- Na propriedade Valores , digite a propriedade
FormFields.Itemsda variável que você criou para a atividade Get Messages (por exemplo, pageDetail.FormFields.Items). - Na atividade For Each , adicione uma atividade Write Line .
- Na propriedade Text , digite item.Name+" | "+item.Value+" | "+item.Confidence para gerar os valores
KeyValuePairdos dados do formulário.
- Na propriedade Text , digite item.Name+" | "+item.Value+" | "+item.Confidence para gerar os valores
- In the Else statement box, add a Write Line activity.
- Na propriedade Text , digite "Nenhum dado de formulário encontrado."
-
Adicione outra atividade If após a primeira atividade If .,
-
Na propriedade Condição , digite a variável
PageDetailcriada na etapa acima e .HasTableData.ToString.Equals("True") para determinar se o arquivo contém objetosDataTable(por exemplo, pageDetail.HasTableData.ToString.Equals( "Verdadeiro"). -
Na caixa de declaração Then , adicione uma atividade Output Data Table .
- Na propriedade DataTable , digite a variável
PageDetailque você criou para a atividade Analisar documento de página única e .Tables(0) para especificar o objeto "DataTable" no arquivo (por exemplo, pageDetail.Tables(0)) - Para a propriedade Text , crie e digite uma variável para o conteúdo
String(DataTableexemplo TabelaDeDados). - Adicione uma atividade Write Line abaixo da atividade Output Data Table .
- Na propriedade Text , digite a variável
Stringque você criou na etapa acima para gerar o conteúdoDataTable.
- Na propriedade Text , digite a variável
- In the Else statement box, add a Write Line activity.
- Na propriedade Text , digite "Nenhum dado de tabela encontrado."
- Na propriedade DataTable , digite a variável
-
Clique em Executar e verifique se a janela Saída inclui os dados do formulário e dados de tabela esperados.
Está feito!
Quando você estiver pronto, tente os outros guias de Início rápido para se familiarizar mais com as diferentes atividades do Amazon Textract.
To learn more about the Amazon Textract activities (including example property inputs/outputs), see the Activities page for a complete activity list and links to the activity detail pages.
Início rápido — iniciar e obter análise
Visão geral
O objetivo deste guia é ajudar você a criar uma amostra de trabalho que usa as atividades Start Document Analysis, Get Document Analysis Status e Get Document Analysis do Amazon Textract.
Este exemplo de trabalho permite que você verifique rapidamente a conexão com seus recursos da AWS e se familiarize com os tipos de dados de entrada/saída da atividade.
Depois de concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:
-
Estabelece uma conexão com seus recursos da AWS (AmaPath Scope).
-
Inicia um trabalho de análise do Amazon Textract (Iniciar análise do documento).
-
Recupera e gera o status do trabalho de análise iniciado (Do While, Get Document Analysis Status, Write Line e Delay).
-
Recupera e gera os resultados da análise se/quando o trabalho de análise for bem-sucedido (If, Get Document Analysis, For Each, For Each e Write Line).
Pré-requisitos
Antes de você começar:
- Conclua as etapas de Configuração do Amazon Textract.
- Disponibilize um arquivo JPEG ou PNG, carregando-o em um bucket S3 ou salvando-o localmente.
Etapas
Crie seu projeto
-
Adicione a atividade Amazon Scope ao seu projeto.
-
Enter the Id, Secret, and Region for the IAM user that you want to use for the Amazon Textract activities.
- Para obter mais informações, consulte a seção Criar usuário de IAM no guia de Configuração .
-
Adicione a atividade Start Document Analysis dentro da atividade Amazon Scope .
-
Enter the Bucket and DocumentName of, the JPEG or PNG file that you want to analyze.
-
Crie e insira uma variável
Stringpara o valor de JobId (por exemplo, jobId). -
Adicione uma atividade Do While após a atividade Start Document Analysis .
-
Dentro da atividade Do While , adicione a atividade Get Document Analysis Status .
-
Na propriedade ID do trabalho , digite a variável
Stringque você criou para o JobId acima (por exemplo, jobId). -
Crie e insira uma variável
Stringpara o valor do StatusDoTrabalho (por exemplo, JobStatus). -
Na propriedade Condição da atividade Do While , insira a variável JobStatus juntamente com um valor de condição (por exemplo, jobStatus = "IN_PROGRESS")
- Para obter uma lista dos possíveis valores de status do trabalho, consulte a seção de propriedade StatusDoTrabalho da página de detalhes Obter status de análise do documento .
-
Adicione uma atividade Write Line após a atividade Get Document Analysis Status .
-
Na propriedade Text , digite a variável
Stringque você criou para o valor do JobStatus acima (por exemplo, jobStatus). -
Adicione uma atividade Delay após a atividade Write Line .
-
Na propriedade Duração , insira o tempo estimado que levará para processar seu documento. Em nosso exemplo, inserimos 00:00:20 para demonstrar as alterações no valor de saída do Status do trabalho (para cenários não de demonstração, inserimos 00:00:55 para um único documento de formulário).
Observação:No cenário descrito acima, seu Robô recupera e gera o status do trabalho de análise a cada 20 segundos enquanto o status é igual a IN_PROGRESS. Essa condição permite que o Robô recupere e gere o status até que ele mude.
-
Adicione uma atividade If após a atividade Do While .
-
Na propriedade Condição , insira a variável JobStatus junto com um valor de condição (por exemplo, jobStatus = "SuCCESS")
-
Na caixa de declaração Then , adicione a atividade Get Document Analysis .
- Na propriedade ID do trabalho , insira a variável
Stringque você criou para a propriedade ID do trabalho na atividade Start Document Analysis . (por exemplo, jobId). - Crie e insira uma variável
PageDetail[]para seu valor de Páginas (por exemplo, DetalhesDaPágina).
- When creating your variable, select *UiPath.Amazon.Textract.Client.Models.PageDetail[]
- como o tipo da variável.
- Na propriedade ID do trabalho , insira a variável
-
No exemplo abaixo, avaliaremos apenas o primeiro documento na matriz
PageDetail[]da propriedade Páginas .- Crie e insira uma variável
PageDetailpara armazenar o primeiro item no array e use uma atividade Assign após a atividade Get Document Analysis (por exemplo, pageDetail). - Atribua o PageDetail(0) como o valor à variável que você acabou de criar (pageDetail)
- Crie e insira uma variável
-
Adicione uma atividade For Each após a atividade Assign.
- Na propriedade TypeArgument , selecione UiPath.Amazon.Textract.Client.Models.FormFields
- Na propriedade Valores , digite a propriedade
FormFields.Itemsda variável que você criou para a atividade Assign (por exemplo, pageDetail.FormFields.Items). - Na atividade For Each , adicione uma atividade Write Line .
- Na propriedade Text , digite item.Name+" | "+item.Value+" | "+item.Confidence para gerar os valores do formulário.
- In the Else statement box, add a Write Line activity.
- Na propriedade Texto , digite uma mensagem para um trabalho com falha (por exemplo, _"O trabalho falhou, tente novamente."")
-
Execute a sequência e verifique se a janela Saída inclui o status do trabalho e os valores de dados esperados do formulário.
Está feito!
Quando você estiver pronto, tente os outros guias de Início rápido para se familiarizar mais com as diferentes atividades do Amazon Textract.
To learn more about the Amazon Textract activities (including example property inputs/outputs), see the Activities page for a complete activity list and links to the activity detail pages.