API Task FAQs
- Dernière mise à jour2025/01/06
API Task FAQs
Consultez les FAQ pour en savoir plus sur API Tasks.
- Quelles sont les différentes étapes impliquées dans la création et l\'utilisation de API Tasks dans les formulaires (en temps réel)?
-
- Quelles sont les différentes étapes impliquées dans la création et l\'utilisation de API Tasks dans le processus (à la demande)?
-
- Comment un API Task s\'exécute-t-il par rapport à un Bot de tâche ?
-
API Tasks s\'exécute dans le Automation 360 Cloud, contrairement aux Task Bots, qui utilisent les appareils bot runner sur l\'infrastructure du client. API Tasks 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). API Task fait également partie de la plateforme conforme à la norme SOC 2. Toutes les données de la API Task 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 API Tasks ?
- Oui, vous pouvez lire ou écrire dans un flux de fichiers dans API Tasks. Le REST Web Services 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 API Task prend-elle en charge les packages personnalisés créés à l\'aide du SDK du package ?
- Non, la API Task 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 API Tasks. La plateforme Automation Anywhere Cloud provisionne et gère automatiquement les conteneurs API Task, en les mettant à l\'échelle de manière dynamique pour s\'adapter aux charges de travail fluctuantes.
- Que se passe-t-il si une API Task 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 API Task 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 API Task 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 API Tasks 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 API Task ?
- Dans le cas des API Tasks en temps réel, le délai d\'attente est de 1 minute. Dans le cas des API Tasks à 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 API Task sont sauvegardées.
- Pourquoi l\'option d\'exécution n\'est-elle pas disponible dans l\'API Taskéditeur ?
- Les API Tasks ne peuvent pas être déployées sur votre PC local. L\'éditeur de API Task ne comprend donc pas d\'option d\'exécution. Cependant, vous pouvez invoquer des API Tasks 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 API Task?
- Pour vérifier si la logique de votre API Task 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 API Task.
- En quoi consiste le préchauffage ?
- Le préchauffage est un processus qui consiste à préinstaller la logique et les commandes de la API Task sur les périphériques Cloud, les préparant ainsi à traiter les demandes entrantes. Lors du préchauffage, toutes les dépendances de la API Task, 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 API Task. Ainsi, les API Tasks fonctionnent avec une latence très faible. Les API Tasks 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 (API Task associée), vous pouvez vérifier si la API Task 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 API Task.
- Quel est le modèle de licence pour API Tasks?
- Chaque client cloud reçoit une base de 100 API Task 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 Enterprise Platform soit une API Task 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 API Tasks et y attribuer API Tasks ?
-
Non, vous ne pouvez pas créer votre propre pool d\'appareils pour API Tasks. La plateforme cloud Automation Anywhere provisionne et gère automatiquement les conteneurs API Task, en les mettant à l\'échelle de manière dynamique pour s\'adapter aux charges de travail fluctuantes.
- Que se passe-t-il si une API Task 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 API Task utilisé :
- Mode en temps réel: si une API Task 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 API Task 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 API Tasks ?
- Les types de variables suivants sont pris en charge dans les API Tasks:
- Chaîne
- Nombre
- Date/heure
- Booléen
- Identifiant
- Liste
- Dictionnaire
- Enregistrement
- Table
- Session
- Si j\'inclus 10 appels à l\'API dans une seule API Task, cela compte-t-il comme une ou plusieurs exécutions ?
- Cela compte comme une seule exécution.
- Lorsque vous déployez une API Task à 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 API Task. 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.