Quand utiliser les flux et les playbooks

  • Rversion finale: Xanadu
  • Mis à jour 8 août 2024
  • 2 minutes de lecture
  • Utilisez ces directives générales pour déterminer quand créer un flux ou un playbook.

    Quand utiliser les flux

    Les flux, les flux secondaires et les actions sont les éléments de base de l’automatisation des processus. Les flux s’exécutent lorsque leurs conditions de déclenchement sont remplies et chaque flux exécute à son tour une séquence d’actions, de logiques de flux et de flux secondaires. Les actions, la logique de flux et les flux secondaires au sein d’un flux sont ce qui crée et met à jour les données.

    Un flux est un bon choix pour les automatisations de processus qui répondent à ces critères.
    Attendez-vous à peu ou pas d’interactions manuelles de l’utilisateur
    Tant qu’un flux contient les données d’entrée dont il a besoin, il peut s’exécuter jusqu’au bout sans aucune interaction de l’utilisateur. Certaines logiques et actions de flux nécessitent que les utilisateurs apportent des modifications à l’enregistrement, mais un flux peut automatiquement être mis en pause jusqu’à ce que ses conditions d’attente soient remplies. Les automatisations des processus qui dépendent des interactions des utilisateurs telles que la lecture d’un article de la base de connaissances, la consultation d’une liste de vérification et la collecte de commentaires sont plus difficiles à gérer avec les flux. Les flux ne fournissent pas directement d’éléments d’interface utilisateur avec lesquels les utilisateurs peuvent interagir. Les flux dépendent du fait que les utilisateurs savent comment trouver une interface utilisateur existante et apporter les modifications nécessaires. Par exemple, un flux basé sur les enregistrements dépend d’un utilisateur qui apporte un changement à un enregistrement spécifique, comme un ticket ou un incident.
    S’attendre à des volumes élevés
    Une instance peut exécuter des centaines, voire des milliers de flux par seconde. La génération de rapports de flux étant désactivée par défaut, une instance peut exécuter un volume élevé de flux avant de constater un impact sur les performances. Si vous prévoyez d’exécuter une automatisation de processus à des volumes élevés, un flux est un bon choix par rapport à un playbook, car il nécessite moins de frais généraux et de ressources système.
    S’attendre à exécuter peu ou pas de flux secondaires
    Plus un flux secondaire appelle de flux secondaires, plus il devient difficile à gérer à partir de l’interface de flux. Bien que vous puissiez utiliser une logique de flux conditionnelle ou une table de décision pour choisir un flux secondaire à exécuter, les playbooks offrent une meilleure expérience utilisateur pour l’exécution d’une séquence de flux secondaires.

    Quand utiliser des playbooks

    Les playbooks sont créés à partir d’activités, qui utilisent des flux, des flux secondaires et des actions prédéfinis comme blocs de construction.

    Un playbook est un bon choix pour les automatisations de processus qui répondent à ces critères.
    Attendez-vous à plusieurs interactions manuelles de l’utilisateur
    Les playbooks fournissent des éléments d’interface utilisateur avec lesquels les utilisateurs peuvent interagir. L’expérience de playbook guide les utilisateurs pour apporter les modifications nécessaires pour faire progresser le playbook.
    S’attendre à fonctionner à de faibles volumes
    L’exécution des playbooks nécessite plus de ressources système, car ils génèrent des éléments d’interface utilisateur et stockent plus de détails d’exécution.
    Attendez-vous à exécuter de nombreux flux secondaires
    Les Playbooks offrent une meilleure expérience utilisateur pour l’exécution d’une séquence de flux secondaires.