Exploration des flux secondaires
Les flux secondaires automatisent un processus répétable à plusieurs étapes qui produit également une sortie nécessaire par un autre processus. Lorsqu’un playbook, un flux ou un script appelle un flux secondaire, le flux secondaire exécute une séquence d’actions réutilisables et une logique de flux pour terminer le processus et produire des valeurs de sortie.
Vue d’ensemble des flux secondaires
Un flux secondaire est un processus automatisé consistant en une séquence d’actions et de logiques de flux réutilisables, d’entrées et de sorties de données. Contrairement aux flux, les flux secondaires n’ont pas de déclencheur, mais s’exécutent lorsqu’ils sont appelés à partir d’un playbook, d’un flux, d’un autre flux secondaire ou d’un script. Les entrées décrivent les données utilisées pour exécuter le flux secondaire. Les actions effectuent une séquence d’opérations sur vos données. Par exemple, le flux secondaire Changement - Tâches d’implémentation crée une tâche d’implémentation et une tâche post-implémentation en fonction d’un enregistrement de changement d’entrée.
La création et la gestion de flux secondaires nécessitent une certaine connaissance des tables et des ServiceNow AI Platform champs utilisés par l’application ou le processus. Les analystes de processus peuvent créer des flux secondaires à l’aide des actions disponibles ou utiliser un flux secondaire existant comme modèle. Consultez Création de flux secondaires.
Les flux secondaires sont constitués des composants suivants.
- Entrées de flux secondaire
- Une entrée de flux secondaire stocke les données utilisées pour exécuter le flux secondaire. Chaque entrée a un nom et un type de données. Vous pouvez définir une ou plusieurs entrées disponibles pour le flux secondaire. Lors de l’appel d’un flux secondaire, les auteurs de flux doivent fournir des valeurs de données pour les entrées de flux secondaire.
- Sorties de flux secondaire
- Une sortie de flux secondaire stocke les données générées par un flux secondaire. Chaque sortie a un nom et un type de données. Vous pouvez définir une ou plusieurs sorties disponibles pour le flux secondaire. Lors de l’appel d’un flux secondaire, les auteurs de flux peuvent utiliser les sorties de flux secondaire comme données pour les opérations ultérieures dans le flux. Vous pouvez utiliser la logique de flux Affecter des sorties de flux secondaires pour définir les valeurs de sortie.
- Détails de l’exécution du flux secondaire
- Une page de détails d’exécution de flux secondaire permet à un auteur de flux d’afficher les informations d’exécution sur une action ou un flux directement à partir de l’environnement de conception. Vous pouvez afficher des détails tels que l’état actuel, les actions ou les étapes exécutées, les valeurs de sortie générées et les erreurs produites. Consultez Détails d'exécution du flux.
- Gestionnaire des erreurs de flux
- Un gestionnaire des erreurs de flux permet à un flux secondaire d’intercepter et de signaler des erreurs à partir des détails d’exécution du flux secondaire. Exécutez une séquence d’actions et de flux secondaires pour identifier et corriger les problèmes. Par exemple, demander aux flux secondaires de consigner les valeurs de sortie, envoyer des notifications et exécuter des flux secondaires correctifs lorsqu’ils génèrent une erreur. Consultez Gestionnaire des erreurs de flux.
- Actions
- Une action est une opération réutilisable qui permet aux analystes de processus d’automatiser ServiceNow AI Platform les fonctionnalités sans avoir à écrire de code. Par exemple, l’action Créer un enregistrement permet aux analystes de processus de générer des enregistrements dans une table particulière avec des valeurs particulières lorsque certaines conditions se produisent. Les actions de base de ServiceNow telles que Créer un enregistrement nécessitent une certaine familiarité avec les ServiceNow AI Platform tables et les champs. Les concepteurs d’action peuvent créer des actions spécifiques à l’application pour prédéfinir les détails de configuration. Par exemple, la création d’une action Créer une tâche d’incident garantit que l’analyste de processus utilise la bonne configuration de table et de champ chaque fois que l’action est utilisée. Vous pouvez ajouter des actions spécifiques à l’application en activant le spoke associé. Reportez-vous à Studio de workflow Actions.
Pour obtenir des instructions détaillées sur la création d’un flux secondaire, reportez-vous à la rubrique Créer un flux secondaire dans Studio de workflow.
Avantages des flux secondaires
- Automatise le travail répétitif pour améliorer l’efficacité et l’expérience.
- Décrit un workflow en langage naturel pour aider les utilisateurs non techniques à comprendre ce qu’il fait.
- Affiche un workflow sous forme de diagramme pour aider les générateurs à voir les chemins d’accès et les connexions disponibles.
- Permet de créer et de tester un workflow à partir d’une interface unique pour s’assurer qu’il fonctionne comme prévu.
- Favorise l’automatisation des processus en permettant aux experts techniques de développer et de partager des actions réutilisables avec les auteurs de flux.
- Réduit les coûts de mise à niveau, grâce à une logique de ServiceNow AI Platform sécurité de mise à niveau remplaçant le script personnalisé complexe.
- Réduit les coûts de développement en fournissant une bibliothèque d’actions réutilisables.
- S’adapte à des abonnements distincts pour l’intégration et la fonctionnalité Robotic Process Automation (RPA).
| Avantage | Fonctionnalité | Utilisateurs |
|---|---|---|
| Créez un workflow automatisé à partir d’une bibliothèque existante d’opérations automatisées. | Flux secondaire | Développeur d’application, propriétaire de processus ou administrateur |
| Exécutez un workflow automatisé sur demande. | Flux secondaire | Développeur d’application, propriétaire de processus ou administrateur |
| Spécifiez les données d’entrée qu’un workflow automatisé utilise pour s’exécuter. | Flux secondaire | Développeur d’application, propriétaire de processus ou administrateur |
| Stockez une ou plusieurs sorties en tant que données à utiliser par d’autres workflows automatisés. | Flux secondaire | Développeur d’application, propriétaire de processus ou administrateur |
| Créez une opération automatisée à partir d’une bibliothèque existante d’étapes automatisées. | Action | Développeur d’application, propriétaire d’intégration ou propriétaire de processus |
| Exécutez une opération automatisée à la demande. | Action | Développeur d’application, propriétaire d’intégration ou propriétaire de processus |
| Utilisez une ou plusieurs entrées comme données pour exécuter une opération automatisée. | Action | Développeur d’application, propriétaire d’intégration ou propriétaire de processus |
| Stockez une ou plusieurs sorties en tant que données à utiliser par d’autres opérations automatisées. | Action | Développeur d’application, propriétaire d’intégration ou propriétaire de processus |