Tâche API FAQs
- Dernière mise à jour2025/01/06
Tâche API FAQs
Consultez les FAQ pour en savoir plus sur Tâches API.
- Quelles sont les différentes étapes impliquées dans la création et l\'utilisation de Tâches API dans les formulaires (en temps réel)?
-
- Quelles sont les différentes étapes impliquées dans la création et l\'utilisation de Tâches API dans le processus (à la demande)?
-
- Comment un Tâche API s\'exécute-t-il par rapport à un Bot de tâche ?
-
Tâches API s\'exécute dans le Automation 360 cloud, contrairement aux Task Bots, qui utilisent les appareils bot runner sur l\'infrastructure du client. Tâches API n\'effectuent pas d\'interactions de bureau comme les Task Bots et peuvent démarrer rapidement et potentiellement fonctionner plus rapidement que les Task Bots.
En outre, le produit est conforme au règlement général sur la protection des données (RGPD) et à la loi sur la protection des données personnelles des consommateurs résidant en Californie (CCPA). Tâche API fait également partie de la plateforme conforme à la norme SOC 2. Toutes les données de la Tâche API sont chiffrées ; nous assurons par ailleurs le chiffrement des données mobiles et statiques.
- Est-il possible de lire ou d\'écrire dans un fichier en Tâches API ?
- Oui, vous pouvez lire ou écrire dans un flux de fichiers dans Tâches API. Le Service Web REST package prend désormais en charge la lecture d\'un FileStream via une variable, vous permettant d\'interagir sans effort avec les Fichiers stockés dans un stockage en ligne comme OneDrive. Bien que nous ne prenions actuellement en charge que OneDrive, notre feuille de route inclut des plans pour s\'intégrer à d\'autres services de stockage cloud populaires.
- La Tâche API prend-elle en charge les packages personnalisés créés à l\'aide du SDK du package ?
- Non, la Tâche API ne prend pas en charge actuellement les packages créés à l\'aide du SDK du package.
- Si l\'un des périphériques de mon pool de périphériques API tombe en panne, un autre sera-t-il automatiquement mis en service ?
- Oui, tout est géré pour vous.
- Les utilisateurs peuvent-ils créer eux-mêmes un pool de dispositifs pour les tâches API et y attribuer des tâches API ?
- Non, vous ne pouvez pas créer votre propre pool d\'appareils pour Tâches API. La plateforme Automation Anywhere cloud provisionne et gère automatiquement les conteneurs Tâche API, en les mettant à l\'échelle de manière dynamique pour s\'adapter aux charges de travail fluctuantes.
- Que se passe-t-il si une Tâche API s\'exécute plus que ne l\'autorise la limite de session ? Est-ce qu\'elle échoue immédiatement ou est-elle mise en file d\'attente ?
-
- Mode en temps réel: si une Tâche API en mode temps réel (assistée, appelée via des formulaires) dépasse la limite de session, elle échoue immédiatement. En effet, les tâches en mode temps réel sont pré-déployées et prêtes à être exécutées immédiatement. Il n\'existe aucun mécanisme de mise en file d\'attente pour les tâches qui ne peuvent pas être exécutées en raison de contraintes de simultanéité.
- Mode à la demande: si une Tâche API en mode à la demande (non assistée, appelée via des processus) dépasse la limite de session, elle sera mise en file d\'attente et traitée lorsqu\'une session sera disponible. Cela signifie que la tâche n\'échouera pas immédiatement, mais devra attendre qu\'une session se libère avant de pouvoir être exécutée.
- Quelle est la durée de vie des appareils qui se lancent ?
- Les ressources de votre pool de périphériques API sont disponibles pour la durée de votre configuration.
- Faut-il configurer quelque chose sur l\'ordinateur de déploiement ?
- Les Tâches API s\'exécutant sur les périphériques Automation 360 cloud, il n\'est pas nécessaire de configurer les périphériques des clients sur leur infrastructure.
- Dois-je procéder à l\'installation d\'un périphérique ?
- Les périphériques cloud fonctionnent sur des clusters gérés par Automation Anywhere. Aucune installation de périphérique n\'est nécessaire pour le client.
- Existe-t-il un délai d\'attente pour l\'exécution de la Tâche API ?
- Dans le cas des Tâches API en temps réel, le délai d\'attente est de 1 minute. Dans le cas des Tâches API à la demande, le délai d\'attente est de 15 minutes.
- Quel type de données et pendant combien de temps les informations persistent-elles sur les périphériques cloud ?
- Les données transitoires ne sont pas conservées. Seules les métadonnées de la Tâche API sont sauvegardées.
- Pourquoi l\'option d\'exécution n\'est-elle pas disponible dans l\'Tâche APIéditeur ?
- Les Tâches API ne peuvent pas être déployées sur votre PC local. L\'éditeur de Tâche API ne comprend donc pas d\'option d\'exécution. Cependant, vous pouvez invoquer des Tâches API par le biais de formulaires, de processus, de points de terminaison, ou en utilisant l\'option Exécuter maintenant.
- Comment trouver des erreurs dans ma Tâche API?
- Pour vérifier si la logique de votre Tâche API est correcte, vous pouvez utiliser l\'outil de débogage et observer les variables de sortie. Vous pouvez également utiliser les actions du package « Gestionnaire d\'erreur » pour vérifier si des erreurs se sont glissées dans la Tâche API.
- En quoi consiste le préchauffage ?
- Le préchauffage est un processus qui consiste à préinstaller la logique et les commandes de la Tâche API sur les périphériques cloud, les préparant ainsi à traiter les demandes entrantes. Lors du préchauffage, toutes les dépendances de la Tâche API, y compris les bibliothèques, sont installées au préalable. Ceci est utile, car il n\'est pas nécessaire de vérifier les dépendances avant de déployer la Tâche API. Ainsi, les Tâches API fonctionnent avec une latence très faible. Les Tâches API invoquées dans un formulaire doivent être préchauffées sur le périphérique cloud pour les exécuter correctement. Avant d\'exécuter un processus comportant le formulaire (Tâche API associée), vous pouvez vérifier si la Tâche API est préchauffée dans les journaux d\'audit. Pour plus d\'informations, voir Afficher les journaux d\'audit du moteur d\'exécution de la Tâche API.
- Quel est le modèle de licence pour Tâches API?
- Chaque client cloud reçoit une base de 100 Tâche API exécutions de gratuites par Control Room. Cette base comprend également deux exécutions simultanées, ce qui signifie que vous pouvez exécuter deux tâches API en même temps. Pour définir des limites d\'exécution plus élevées et des simultanéités supplémentaires, vous pouvez acheter soit la licence Plateforme Enterprise soit une Tâche API SKU Overage. Les détails sont similaires à l\'image ci-dessous. Pour obtenir de l\'aide, contactez votre responsable du service client.
- Puis-je créer un pool de périphériques pour Tâches API et y attribuer Tâches API ?
-
Non, vous ne pouvez pas créer votre propre pool d\'appareils pour Tâches API. La plateforme cloud Automation Anywhere provisionne et gère automatiquement les conteneurs Tâche API, en les mettant à l\'échelle de manière dynamique pour s\'adapter aux charges de travail fluctuantes.
- Que se passe-t-il si une Tâche API s\'exécute plus que ne l\'autorise la limite de session ? Est-ce qu\'elle échoue immédiatement ou est-elle mise en file d\'attente ?
-
Le comportement des tâches API qui dépassent la limite de session dépend du mode Tâche API utilisé :
- Mode en temps réel: si une Tâche API en mode temps réel (assistée, appelée via des formulaires) dépasse la limite de session, elle échoue immédiatement. En effet, les tâches en mode temps réel sont pré-déployées et prêtes à être exécutées immédiatement. Il n\'existe aucun mécanisme de mise en file d\'attente pour les tâches qui ne peuvent pas être exécutées en raison de contraintes de simultanéité.
- Mode à la demande: si une Tâche API en mode à la demande (non assistée, appelée via des processus) dépasse la limite de session, elle sera mise en file d\'attente et traitée lorsqu\'une session sera disponible. Cela signifie que la tâche n\'échouera pas immédiatement, mais devra attendre qu\'une session se libère avant de pouvoir être exécutée.
- Quels sont les types de variables pris en charge dans les Tâches API ?
- Les types de variables suivants sont pris en charge dans les Tâches API:
- Chaîne
- Nombre
- Date/heure
- Booléen
- Identifiant
- Liste
- Dictionnaire
- Enregistrement
- Table
- Session
- Si j\'inclus 10 appels à l\'API dans une seule Tâche API, cela compte-t-il comme une ou plusieurs exécutions ?
- Cela compte comme une seule exécution.
- Lorsque vous déployez une Tâche API à la demande dans un processus, vous rencontrez l\'erreur « INCONNU : Impossible de trouver le jeton d\'enregistrement automatique de l\'agent Bot. Comment pouvez-vous résoudre ce problème ?
- L\'erreur ci-dessus indique qu\'une clé d\'enregistrement n\'est pas disponible pour le déploiement à la demande de la Tâche API. Pour résoudre ce problème :
- Accédez à .
- cliquez sur Modifier, l\'option Générer une nouvelle clé est sélectionnée par défaut.
- Cliquez sur Enregistrer les modifications pour générer une clé d\'enregistrement.