activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades do UIAutomation
Last updated 13 de ago de 2024

Extract Table Data

UiPath.UIAutomationNext.Activities.NExtractData

Description

Extrai informações estruturadas como dados de tabelas ou resultados de pesquisas na web, que podem abranger várias páginas.

Siga o assistente de Extração da Tabela para indicar quais informações extrair. Para saber mais sobre como usar o assistente, consulte a página Extração da Tabela .

Esta atividade precisa ser adicionada a uma atividade Use Application/Browser.

Para usar esta atividade fora de uma atividade Use Application/Browser, você precisa fornecer um Elemento de entrada.

Esta atividade é compatível com o Repositório de Objetos.

Compatibilidade do projeto

Windows - Legado | Janelas | Multiplataforma

Windows - Legada, Configuração do Windows

Painel do Designer
  • Clique em Indicar destino na tela para indicar os dados a serem extraídos seguindo o assistente de Extração de Tabela .

    Após indicar o destino, selecione o Menu para acessar as seguintes opções:

    • Editar dados de extração — abra o assistente de Extração de Tabela para configurar os dados extraídos.
    • Extração de teste - Execute um teste de extração de dados com a configuração atual. O resultado é exibido em uma janela de visualização de dados.
    • Assistente de extração de dados — abra novamente o assistente de extração de tabela para extrair dados.
    • Remover captura de tela informativa - Remova a captura de tela do aplicativo de destino ou página da web.
    • Adicionar ao Repositório de Objetos — Adicione o elemento de interface gráfica atual a um projeto de biblioteca, de onde ele pode ser reutilizado em todo o processo de automação.
  • Extrair para — onde salvar os dados extraídos.

Painel de Propriedades

Comum

  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita Boolean valores (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
  • Atraso após - Atraso (em segundos) entre o momento em que esta atividade é concluída e o momento em que a próxima atividade inicia qualquer operação. O valor padrão é 0,3 segundos. Adicionar um atraso entre as atividades garante que uma atividade tenha tempo suficiente para ser concluída antes do início da próxima atividade.

  • Atraso antes — atraso (em segundos) entre o momento em que a atividade anterior é concluída e o momento em que esta atividade começa a realizar alguma operação. O valor padrão é de 0,2 segundos. Adicionar um atraso entre as atividades garante que uma atividade tenha tempo suficiente para ser concluída antes do início da próxima atividade.

  • Nome daexibição - O nome exibido para a atividade no painel do Designer. Um nome de exibição é gerado automaticamente quando você indica um destino.

  • Tempo limite — especifique o período (em segundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é 30 segundos.

Entrada

  • ExtractMetadata - Uma cadeia de caracteres XML que permite definir quais dados extrair da página da Web indicada.
  • Configurações da tabela - As configurações da tabela usadas ao extrair dados.
  • Destino - O elemento de destino. É necessário definir o elemento de destino. Antes de indicar na tela, esse campo é definido como (null). Assim que o destino for indicado, todas as propriedades relacionadas ao elemento indicado serão exibidas.
    • Tipo de controle de CV - Indica o tipo de controle identificado usando o Computer Vision.
    • Texto do CV - Indica o texto identificado usando o Computer Vision.
    • Seletor difuso - Os parâmetros para o seletor difuso.
    • Texto nativo - O texto usado para identificar o elemento de interface gráfica.
    • Sites responsivos — habilita o layout de sites responsivos.
    • Seletor restrito - O seletor restrito gerado para o elemento de interface gráfica.
    • Métodos de segmentação - Os tipos de seletor que você deseja usar para identificar o elemento. Essa propriedade pode ser definida como qualquer combinação no menu suspenso:
      • Nenhum
      • Seletor restrito
      • Seletor difuso
      • Imagem
      • Texto nativo
      • Computer Vision - Para usar o Computer Vision como um método de segmentação, você precisa acessar Configurações do projeto > Computer Vision e certificar-se de definir o ponto de extremidade do servidor correto. Você pode deixar esse campo como está e usar o UiPath Cloud, que é preenchido por padrão, ou você pode inserir outro valor selecionando qualquer um dos outros pontos de extremidade públicos específicos de uma região do servidor ou seu próprio servidor no local.

        Outra maneira de usar o Computer Vision como um método de segmentação é definir Usar Servidor Local como True. Isso indica que o pacote UiPath.ComputerVision.LocalServer está instalado em seu projeto. Quando o Servidor local é habilitado, o valor do servidor é substituído. No entanto, o Servidor local não está disponível em projetos multiplataforma.

    • Verificação devisibilidade — verifica se o elemento de interface gráfica está visível ou não. Você pode escolher uma das três opções do menu suspenso:
      • Nenhum - Não verifica a visibilidade.
      • Interativo (para seletor Difuso) - opção padrão. Verifica se o elemento está potencialmente visível, ignorando a rolagem da página, as obstruções de outros aplicativos ou o fato de o aplicativo estar minimizado. Essa verificação é útil ao tentar garantir que você não esteja segmentando elementos invisíveis que existem no DOM, mas que estão ocultos.
      • Totalmente visível - Verifica se o elemento de interface gráfica está visível ou não.
    • Aguardar carregamento da página — antes de executar as Actions, aguarde o aplicativo ficar pronto para aceitar a entrada. Você pode escolher uma das três opções do menu suspenso:
      • Nenhum - Não aguarda que o destino esteja pronto.
      • Interativo - Aguarda até que apenas uma parte do aplicativo seja carregada.
      • Completo - Aguarda até que todo o aplicativo seja carregado.
    • Seletor de janela (instância do Aplicativo) - O seletor que é usado para a janela do aplicativo. Aplicável somente quando o modo de anexação de janela estiver definido como Instância do aplicativo.
  • Destino (botão Avançar) - O destino do segundo botão indicado, com base no qual a tabela é extraída. Para obter mais informações sobre os campos de propriedade que podem ser expandidos nesta propriedade, consulte a propriedade Destino acima, pois a funcionalidade das propriedades é a mesma.

Diversos

  • Particular — se selecionada, os valores de variáveis e argumentos não são mais registrados no nível Verbose. Este campo é compatível apenas com valores Boolean (Verdadeiro, Falso). O valor padrão é False.

Opções

  • Anexar resultados - Especifica se os resultados são anexados após os valores já existentes, se aplicável, ou toda a informação é substituída.
  • TabelaDeDados - As informações extraídas da página da web indicada. Esse campo é compatível apenas com variáveis DataTable .
  • Atraso entre páginas - O período (em segundos) a se esperar até que a próxima página seja carregada. O valor padrão é de 1,5 segundo. Se o tempo para o carregamento da página for maior, esse valor deve ser maior.
  • Modo de entrada - Selecione como executar o clique no link da próxima página se os dados se estendem por várias páginas. Essa propriedade funciona apenas se um botão de próximo link for indicado.

    • O mesmo que App/Browser — usa o mesmo modo de entrada da atividade Use Application/Browser .

      Esse é o valor padrão.

    • Eventos de hardware - usa o driver de hardware para executar a ação. Este é o método mais lento, não pode funcionar em segundo plano, mas é compatível com todos os aplicativos de desktop.

    • Simular — simula usando APIs de acessibilidade. Recomendado para navegadores, aplicativos baseados em Java e SAP. Geralmente mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

    • API do Chromium — Executa ações usando APIs do depurador. Compatível apenas com elementos do Chromium. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco. Para obter mais detalhes, consulte esta página.

    • Mensagens do Windows - Simule usando mensagens Win32. Recomendado para aplicativos de desktop. Geralmente mais confiável que Eventos de hardware. Envia todo o texto em uma única Actions. Funciona mesmo que o aplicativo de destino não esteja em foco. Teste se o elemento de interface gráfica de seu aplicativo de destino é compatível com isso.

  • Limitar extração a — especifica o tipo de limite que você deseja usar ao extrair dados. Essa propriedade funciona junto com a propriedade Número de itens . As seguintes opções estão disponíveis: Máx. de elementos de interface gráfica, Sem limite (opção padrão) e Máximo de páginas.
  • Número de itens — o número máximo de resultados a serem extraídos. Se o valor for 0, todos os elementos identificados serão adicionados à saída. Essa propriedade funciona junto com a propriedade Limitar extração à .

Configuração multiplataforma

  • Trabalho em escopo — escolha a guia do navegador renderizando o aplicativo da Web para automatizar.
  • Indicar destino na tela — indique os dados a extrair seguindo o assistente de extração de tabela .

    Após indicar o destino, selecione o botão mais para acessar as seguintes opções:

    • Assistente de extração de dados — abra novamente o assistente de extração de tabela para extrair dados.
    • Editar dados de extração — abra o assistente de Extração de Tabela para configurar os dados extraídos.
Opções adicionais

Horários

  • Atraso antes — atraso (em segundos) entre o momento em que a atividade anterior é concluída e o momento em que esta atividade começa a realizar alguma operação. O valor padrão é de 0,2 segundos. Adicionar um atraso entre as atividades garante que uma atividade tenha tempo suficiente para ser concluída antes do início da próxima atividade.

  • Atraso após - Atraso (em segundos) entre o momento em que esta atividade é concluída e o momento em que a próxima atividade inicia qualquer operação. O valor padrão é 0,3 segundos. Adicionar um atraso entre as atividades garante que uma atividade tenha tempo suficiente para ser concluída antes do início da próxima atividade.

  • Tempo limite — especifique o período (em segundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é 30 segundos.

  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita Boolean valores (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.

Opções

  • Limitar a extração a — Especifica o tipo de limite que você deseja usar ao extrair dados. Essa propriedade funciona com a propriedade Número de itens. As seguintes opções estão disponíveis: Máximo de linhas (opção padrão), Sem limite e Máximo de páginas.
  • Número de itens — o número máximo de resultados a serem extraídos. Se o valor for 0, todos os elementos identificados serão adicionados à saída.
  • Atraso entre páginas - O período (em segundos) a se esperar até que a próxima página seja carregada. O valor padrão é de 1,5 segundo. Se o tempo para o carregamento da página for maior, esse valor deve ser maior.
  • Modo de entrada - Selecione qual método o Robô deve usar para interagir com o aplicativo de destino:

    • Igual ao Navegador — use a configuração do modo de entrada da atividade pai Use Browser .
    • API do Chromium — executa ações usando APIs do depurador. Funciona apenas para elementos do Chrome e Edge. Envia todos os textos de uma vez. Funciona mesmo que o aplicativo de destino não esteja em foco.
    • Simular - Simula o clique usando APIs de acessibilidade. Funciona para navegadores. Envia todos os textos de uma vez. Esse método de entrada funciona em segundo plano (mesmo se o aplicativo de destino não estiver em foco).

Outros

  • Tabela de dados de destino — onde salvar os dados extraídos.
  • TabelaDeDados de Entrada — Dados a serem acrescentados aos dados extraídos.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.