Perguntas frequentes sobre tarefas da API
- Última atualização2024/10/30
Perguntas frequentes sobre tarefas da API
Consulte as perguntas frequentes para saber mais sobre Tarefas de API.
- Como uma tarefa de API é executada em comparação com um bot de tarefas?
-
As Tarefas de API são executadas no Automation 360 Nuvem, ao contrário dos Task Bots, que usam os dispositivos do executor de bots na infraestrutura do cliente. As Tarefas de API não realizam interações de desktop como os Task Bots e podem ser iniciadas com rapidez e potencialmente serem executadas de maneira mais rápida do que os Task Bots.
Além disso, o produto está em conformidade com o Regulamento Geral de Proteção de Dados (GDPR) e a Lei de Privacidade do Consumidor da Califórnia (CCPA). A Tarefa de API também faz parte da plataforma que está em conformidade com o SOC 2. Todos os dados de Tarefa de API são criptografados, e fornecemos criptografia para dados móveis e estáticos.
- É possível ler ou gravar em um arquivo em Tarefas de API?
- Sim, você pode ler ou gravar em um fluxo de arquivo com Tarefas de API. O Serviços Web REST pacote agora é compatível com a leitura de um FileStream por meio de uma variável, permitindo que você interaja perfeitamente com arquivos em armazenamento on-line como o OneDrive. Embora atualmente tenhamos compatibilidade apenas com o OneDrive, nossos planos incluem a integração com outros serviços populares de armazenamento em nuvem.
- A Tarefa de API oferece suporte a pacotes personalizados criados usando o Package SDK?
- Não, a Tarefa de API atualmente não oferece suporte a pacotes criados usando o Package SDK.
- Se um dos dispositivos ficar inativo em meu grupo de dispositivos de API, outro será habilitado automaticamente?
- Sim, tudo é gerenciado para você.
- Os usuários podem criar um grupo de dispositivos para tarefas de API por conta própria e atribuir tarefas de API a ele?
- Não, não é possível criar seu próprio pool de dispositivos para Tarefas de API. A plataforma Automation Anywhere Nuvem provisiona e gerencia automaticamente contêineres de Tarefa de API, dimensionando-os de maneira dinâmica para acomodar cargas de trabalho flutuantes.
- O que acontece se uma Tarefa de API executa mais do que o limite da sessão? Ela falha imediatamente ou fica na fila?
-
- Modo em tempo real: Se uma Tarefa de API no modo em tempo real (assistido – chamado via formulários) exceder o limite da sessão, ela falhará imediatamente. Isso ocorre porque as tarefas do modo em tempo real são pré-implantadas e prontas para execução imediata, e não há mecanismo de enfileiramento para tarefas que não podem ser executadas devido a restrições de simultaneidade.
- Modo sob demanda: Se uma Tarefa de API no modo sob demanda (não assistido – chamado por meio de processos) excede o limite da sessão, ela será enfileirada e processada quando uma sessão estiver disponível. Isso significa que a tarefa não falhará imediatamente, mas aguardará até que uma sessão seja liberada antes de poder ser executada.
- Qual é a vida útil dos dispositivos que giram?
- Os recursos do pool de dispositivos da API ficam disponíveis durante toda a configuração.
- Alguma coisa precisa ser configurada no computador de implementação?
- Tarefas de API são executadas nos dispositivos Automation 360 Nuvem; portanto, nenhum dispositivo do cliente na infraestrutura precisa ser configurado.
- É necessário realizar alguma instalação de dispositivo?
- Os dispositivos de nuvem são executados em clusters gerenciados pela Automation Anywhere. O cliente não precisa instalar nenhum dispositivo.
- Há um tempo limite para a execução de Tarefa de API?
- Para Tarefas de API em tempo real, o tempo limite é de 1 minuto. Para Tarefas de API sob demanda, o tempo limite é de 15 minutos.
- Que tipo de dados e por quanto tempo as informações permanecem nos dispositivos de nuvem?
- Os dados transitórios não persistem; somente os metadados de Tarefa de API são salvos.
- Por que a opção de execução não está disponível no editor de Tarefa de API?
- As Tarefas de API não podem ser implantadas em seu PC local. Por isso, o editor de Tarefa de API não inclui uma opção de execução. No entanto, você pode invocar as Tarefas de API por meio de formulários, processos, endpoints ou usando a opção Executar agora.
- Como faço para encontrar erros em minha Tarefa de API?
- Para verificar se sua lógica de Tarefa de API está correta, é recomendável usar a ferramenta Depurador e observar as variáveis de saída. Você também pode usar as ações do pacote do gerenciador de erros para verificar se há erros na Tarefa de API.
- O que é pré-aquecimento?
- O pré-aquecimento é o processo de pré-instalação da lógica da Tarefa de API e dos comandos nos dispositivos Nuvem, preparando-os para processar as solicitações recebidas. Durante o aquecimento, todas as dependências de Tarefa de API, inclusive as bibliotecas, são instaladas com antecedência. Isso é vantajoso, pois elimina a necessidade de verificar as dependências antes de implantar a Tarefa de API. Portanto, as Tarefas de API são executadas com latência muito baixa. As Tarefas de API que são invocadas em um formulário precisam ser pré-aquecidas no dispositivo Nuvem para que a execução seja concluída com êxito. Antes de executar um processo que tenha o formulário (Tarefa de API anexada), você pode verificar se a Tarefa de API está pré-aquecida nos logs de auditoria. Para mais detalhes, consulte Exibir registros de auditoria do tempo de execução da Tarefa de API.
- Qual é o modelo de licença para as Tarefas de API?
- Como parte dos direitos básicos gratuitos, cada cliente de nuvem recebe 100 execuções de Tarefa de API por Control Room. Os direitos básicos também incluem duas execuções simultâneas, o que quer dizer que você pode executar duas Tarefas de API simultaneamente. Para limites de execução mais altos e simultaneidades adicionais, é obrigatório adquirir a licença do Enterprise Platform ou um SKU excedente da Tarefa de API. Os detalhes são semelhantes à imagem abaixo. Para obter mais assistência, entre em contato com seu gerente de atendimento ao cliente.
- Posso criar um pool de dispositivos para Tarefas de API e atribuir Tarefas de API a ele?
-
Não, não é possível criar seu próprio pool de dispositivos para Tarefas de API. A plataforma de nuvem da Automation Anywhere provisiona e gerencia automaticamente contêineres de Tarefa de API, dimensionando-os de maneira dinâmica para acomodar cargas de trabalho flutuantes.
- O que acontece se uma Tarefa de API executa mais do que o limite da sessão? Ela falha imediatamente ou fica na fila?
-
O comportamento das tarefas da API que excedem o limite da sessão depende do modo de tarefa da API que está sendo usado:
- Modo em tempo real: Se uma Tarefa de API no modo em tempo real (assistido – chamado via formulários) exceder o limite da sessão, ela falhará imediatamente. Isso ocorre porque as tarefas do modo em tempo real são pré-implantadas e prontas para execução imediata, e não há mecanismo de enfileiramento para tarefas que não podem ser executadas devido a restrições de simultaneidade.
- Modo sob demanda: Se uma Tarefa de API no modo sob demanda (não assistido – chamado por meio de processos) excede o limite da sessão, ela será enfileirada e processada quando uma sessão estiver disponível. Isso significa que a tarefa não falhará imediatamente, mas aguardará até que uma sessão seja liberada antes de poder ser executada.
- Quais são os tipos de variáveis compatíveis com as Tarefas de API?
- Os seguintes tipos de variáveis são compatíveis com as Tarefas de API:
- String
- Número
- Data/hora
- Booliano
- Credencial
- Lista
- Dicionário
- Gravar
- Tabela
- Sessão
- Se eu incluir 10 chamadas de API em uma única Tarefa de API, isso contará como uma ou múltiplas execuções?
- Contará como uma única execução.
- Ao implantar uma Tarefa de API sob demanda em um processo, você encontra o erro "DESCONHECIDO: Não foi possível encontrar o token de registro automático do agente de bot". Como você pode resolver isso?
- O erro acima indica que uma chave de registro não está disponível para implantação sob demanda da Tarefa de API. Para resolver isso:
- Navegue até .
- Clique em Editar; a opção Gerar uma nova chave é selecionada por padrão.
- Clique em Salvar alterações para gerar uma chave de registro.