Exploration des flux

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 8 minutes de lecture
  • Les flux automatisent un processus répétable à plusieurs étapes. Lorsque les conditions de déclenchement du flux sont remplies, le flux exécute une séquence d’actions réutilisables et une logique de flux pour terminer le processus.

    Vue d’ensemble des flux

    Un flux est un processus automatisé composé d’un déclencheur et d’une séquence d’actions réutilisables et d’une logique de flux. Le déclencheur spécifie quand exécuter le flux. Les actions effectuent une séquence d’opérations sur vos données. Par exemple, le flux d’échantillon VTB crée et affecte une carte VTB chaque fois qu’un incident de priorité 1 est créé.

    Les flux se composent des composants suivants.

    Déclencheur
    Un déclencheur spécifie quand exécuter le flux. Lorsque les conditions de déclenchement sont remplies, le système exécute le flux à l’aide des données fournies par le déclencheur. Studio de workflow prend en charge une variété de types de déclencheurs tels que les enregistrements, les demandes de Catalogue de services et les déclencheurs planifiés. Pour obtenir une description des types de déclencheurs disponibles, reportez-vous à la section Studio de workflow Types de déclencheurs de flux.
    Détails d'exécution du flux
    Une page de détails d’exécution de flux 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 de détecter et de signaler les erreurs à partir des détails d’exécution du flux. Exécutez une séquence d’actions et de flux secondaires pour identifier et corriger les problèmes. Par exemple, faire en sorte que les flux consignent les valeurs de sortie, envoient des notifications et exécutent des flux secondaires correctifs lorsqu’ils génèrent une erreur. Consultez Gestionnaire des erreurs de flux.
    Flux secondaires
    Un flux secondaire est un processus automatisé consistant en une séquence d’actions, d’entrées et de sorties de données réutilisables. Contrairement aux flux, les flux secondaires n’ont pas de déclencheur, mais s’exécutent lorsqu’ils sont appelés à partir d’un flux, d’un autre flux secondaire ou d’un script. 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.
    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.
    Spokes
    Un spoke est une application incluse dans le périmètre qui contient Studio de workflow des actions et des flux secondaires pour la gestion de tables spécifiques. Par exemple, le spoke ITSM contient des actions pour la gestion des enregistrements d’incidents et de problèmes. Vous pouvez activer des spokes supplémentaires à partir du magasin ou en activant le module d’extension ServiceNow approprié. La création de votre propre spoke nécessite de vous familiariser avec le développement d’applications sur le Now Platform. Pour obtenir la liste des spokes disponibles, reportez-vous à la section Spokes.

    Sections d’un flux

    Quatre sections d’un flux : déclencheur, actions, gestionnaire d’erreurs et panneau de données.

    Un flux se compose de quatre sections.

    1. Section de déclenchement
    La section Déclencheur est l’endroit où vous sélectionnez et définissez le moment où le flux s’exécute. Chaque type de déclencheur définit le moment de démarrage d’un flux et les données de démarrage disponibles pour celui-ci. Il existe des déclencheurs pour les opérations d’enregistrement, les dates et les opérations d’application.

    Les flux prennent en charge les types de déclencheurs basés sur l’enregistrement, le calendrier et l’application. Pour en savoir plus sur les types de déclencheurs disponibles, reportez-vous à la section Studio de workflow Types de déclencheurs de flux.

    2. Section de l’action
    La section Actions est l’endroit où vous sélectionnez et configurez les étapes qui composent votre flux. Vous pouvez ajouter des actions, une logique de flux et des flux secondaires à un flux en ouvrant le sélecteur associé.

    Des nombres séquentiels apparaissent à côté de chaque élément dans le canevas de conception. Les numéros d’action commencent par 1, puis augmentent de 1 à mesure que vous ajoutez des éléments au flux.

    3. Section du gestionnaire des erreurs
    La section Gestionnaire des erreurs des flux est l’endroit où vous pouvez activer le flux pour intercepter et corriger les erreurs. Pour plus d’informations sur l’utilisation de la section Gestionnaire d’erreurs, reportez-vous à la section Gestionnaire des erreurs de flux.
    4. Panneau de données
    Le panneau de données stocke toutes les données collectées ou générées par le flux sous forme de variables. Chaque variable de données possède sa propre pilule que les concepteurs de flux peuvent utiliser pour faire glisser la valeur de la variable vers une entrée ou une sortie d’action. Les flux génèrent le nom de la pastille en fonction du contenu et du type de données. Le système spécifie le type de données de variable en regard de la pilule.
    Figure 1. Exemples de données de flux dans le panneau de données
    Exemple de données de flux dans le panneau de données.

    Configuration de l'action

    Ajoutez une action à un flux en ouvrant le sélecteur d’actions. Configurez une action en spécifiant ses valeurs d’entrée, qui peuvent être des données du déclencheur de flux ou la sortie d’autres actions. Saisissez des valeurs pour les entrées directement ou utilisez les données du panneau de données pour configurer les entrées d’une action. Au début d’un flux, les données peuvent être limitées au déclencheur de flux ou aux entrées de flux secondaire. Lorsque vous ajoutez des actions à un flux, les valeurs de sortie de chaque action s’affichent sous forme de pastilles de données dans le panneau de données.

    Sélecteur d’action

    Dans la section Actions d’un flux, sélectionnez Action pour ouvrir le sélecteur d’actions. Vous pouvez entrer du texte dans la fenêtre de recherche pour rechercher une action ou parcourir les catégories d’actions pour trouver une action à ajouter à votre flux.

    Figure 2. Menu du sélecteur d’actions
    Utilisez le sélecteur d’actions pour rechercher des actions à ajouter à votre flux.

    Le sélecteur d’actions se compose de plusieurs fonctionnalités pour faciliter la recherche d’actions.

    Rechercher des actions
    Le sélecteur d’actions filtre la liste des actions qu’il affiche au fur et à mesure que vous tapez. Le sélecteur affiche uniquement les actions qui correspondent à votre requête de recherche.
    Plus récent
    Le sélecteur d’actions affiche une liste des actions les plus récentes que vous avez sélectionnées au cours de cette session.
    Populaire
    Le sélecteur d’actions affiche une liste des actions que d’autres utilisateurs ont fréquemment utilisées.
    Spokes installés
    Certaines applications incluent des spokes qui ajoutent des actions spécifiques à l’application. Les actions de spoke sont généralement en lecture seule, mais peuvent être copiées et personnalisées. Le sélecteur d’actions regroupe les actions en fonction du périmètre de l’application auquel elles appartiennent. Sélectionnez un spoke pour afficher sa liste d’actions.
    ServiceNow Actions de base
    Votre instance est fournie avec une collection d’actions de base, ou d’opérations fréquemment utilisées Now Platform , qui peuvent être ajoutées à n’importe quel flux.
    Actions de spoke globales
    Les développeurs peuvent créer des actions personnalisées dans le périmètre de l’application global pour les rendre disponibles à toutes les applications. ServiceNow fournit certaines actions dans le périmètre global à utiliser dans n’importe quel flux.
    Actions personnalisées
    Les développeurs peuvent également créer des actions personnalisées dans un périmètre de l’application qui leur appartient. Les actions personnalisées apparaissent dans le sélecteur d’actions sous le périmètre de l’application du spoke.

    Workflow permettant de créer des flux à 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 à l’aide de Studio de workflow. Pour obtenir des instructions détaillées sur la création d’un flux, reportez-vous à la section Créer un flux dans Studio de workflow.

    Avantages des flux

    Les flux 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 Développeur d’application, propriétaire du processus ou administrateur
    Exécuter un workflow automatisé lorsqu’un ensemble de conditions de déclenchement est rempli. Flux Développeur d’application, propriétaire du processus ou administrateur
    Utilisez un ensemble de conditions de déclenchement comme données d’entrée pour exécuter un workflow automatisé. Flux Développeur d’application, propriétaire du processus ou administrateur