Exploration des flux secondaires

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 5 minutes de lecture
  • Les flux secondaires automatisent un processus répétable à plusieurs étapes qui produit également une sortie nécessaire à un autre processus. Lorsqu’un playbook, un flux ou un script appelle un flux secondaire, ce dernier 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 d’une logique 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 Now Platform tables et des 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 se composent 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 secondaire 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 é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 d’erreurs de flux permet à un flux secondaire de détecter et de signaler les erreurs 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 à des flux secondaires de consigner les valeurs de sortie, d’envoyer des notifications et d’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 des fonctionnalités sans avoir à écrire de Now Platform 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 principales de ServiceNow, telles que Créer un enregistrement, nécessitent une certaine connaissance des Now Platform tables et des champs. Les concepteurs d’actions 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 configuration de table et de champ correcte à chaque utilisation de l’action. Vous pouvez ajouter des actions spécifiques à l’application en activant le spoke associé. Reportez-vous à Studio de workflow actions.

    Workflow permettant de créer des flux secondaires à l’aide de Studio de workflow

    L’illustration suivante décrit les tâches de base impliquées dans la création d’un flux secondaire à l’aide de Studio de workflow. Pour obtenir des instructions détaillées sur la création d’un flux secondaire, reportez-vous à la section Créer un flux secondaire dans Studio de workflow.

    Avantages des flux secondaires

    Les flux secondaires offrent les avantages suivants aux propriétaires et développeurs de processus :
    • Automatise les tâches répétitives 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 constructeurs à 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.
    • Promeut 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, avec une logique de sécurité Now Platform 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.
    • Mise à l’échelle avec des abonnements distincts pour l’intégration et la fonctionnalité d’automatisation robotisée des processus (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 du processus ou administrateur
    Exécutez un workflow automatisé sur demande. Flux secondaire Développeur d’application, propriétaire du processus ou administrateur
    Spécifiez les données d’entrée qu’un workflow automatisé utilise pour exécution. Flux secondaire Développeur d’application, propriétaire du processus ou administrateur
    Stockez une ou plusieurs sorties sous forme de données à utiliser par d’autres workflows automatisés. Flux secondaire Développeur d’application, propriétaire du 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 sur demande. Action Développeur d’application, propriétaire d’intégration ou propriétaire de processus
    Utilisez une ou plusieurs entrées en tant que 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