Utiliser Intelligence prédictive dans Flow Designer avec des actions ML

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 7 minutes de lecture
  • Utilisez les actions Intelligence prédictive pour effectuer des prédictions à l’aide de modèles existants sans la complexité et la surcharge liées à l’encodage de script.

    Avant de commencer

    • Assurez-vous que les modules d’extension suivants sont activés dans votre instance : Intelligence prédictive (com.glide.platform_ml), Intelligence prédictive Reporting (com.glide.platform_ml_pa) et Intelligence prédictive for Studio de workflow (com.snc.ml_flowdesigner).
    • Créez ou utilisez une solution ML formée existante.
    • Rôles requis : admin ou ml_admin, et flow_designer ou delegated_developer.

    Pourquoi et quand exécuter cette tâche

    Créez des flux Studio de workflow qui intègrent des fonctions ML prédictives pour effectuer des prédictions à utiliser dans vos workflows numériques.

    Vous pouvez utiliser Intelligence prédictive in Studio de workflow pour Intelligence prédictive les options de classification, de similarité et de régression.

    Dans cet exemple de scénario, les seules Studio de workflow actions de prédiction par lots disponibles sont Prédiction de lot de régression et Prédiction de lot de classification.

    L’interface Studio de workflow utilisateur est utile pour automatiser des processus d’encodage complexes pour un résultat de données spécifique. Vous devez tout d’abord identifier le processus que vous souhaitez automatiser. Dans cet exemple de scénario, vous automatisez l’affectation d’une catégorie à un enregistrement d’incident. Lorsque vous terminez le flux, l’enregistrement d’incident suivant que vous créez dans votre instance met à jour le champ Catégorie dans l’enregistrement en fonction du texte que vous saisissez dans le champ Brève description du flux, comme indiqué à l’étape 24 de cette procédure.

    En fonction de votre cas d’utilisation, vous pouvez utiliser n’importe quelle solution d’apprentissage machine de classification, de similarité ou de régression active et formée dont vous avez besoin dans votre flux.

    Dans cet exemple de procédure, vous créez un Studio de workflow flux qui utilise la solution ML ml_incident_categorization dans une Studio de workflow action. Dans cet exemple de scénario, vous pouvez trouver cette solution ML en effectuant une recherche sur la table Solutions ML, comme illustré dans l’image ci-dessous. Assurez-vous que la solution que vous utilisez a été formée et que sa valeur Actif est définie sur vrai.

    Image montrant la solution ML qui sera utilisée comme entrée dans le flux de Concepteur de flux

    Le système déclenche ce flux particulier sur le prochain enregistrement d’incident que vous créez.

    Pour en savoir plus sur l’utilisation de Concepteur de flux, consultez la documentation suivante : Concepteur de flux

    Procédure

    1. Accédez à la Tout > Automatisation des processus > Concepteur de flux.
    2. Cliquer sur Nouveau > Flux.
      Image montrant comment démarrer un nouveau flux Flow Designer
    3. Sur l’écran Propriétés du flux, configurez les champs suivants.
      1. Nom du flux : fournissez un nom pour le flux. Dans ce scénario, entrez l’affectation automatique de catégorie à l’incident.
      2. Description : saisissez une brève description récapitulative de ce que le flux fournit. Par exemple, saisissez ce qui suit : Lorsqu’un incident est créé, il déclenche automatiquement ce flux, qui utilise les solutions ML pour prédire la catégorie correcte pour l’incident.
      3. Application : sélectionnez Global.
      4. Protection : sélectionnez --Aucune-- ou Lecture seule. Dans ce scénario, sélectionnez --Aucun--.
      5. Exécuter en tant que : sélectionner l’utilisateur qui lance la session
      6. Exécuter avec le(s) rôle(s) : laissez vide.
    4. Cliquez sur Envoyer.
      Écran Propriétés du flux, sur lequel les utilisateurs peuvent commencer à configurer le flux
      L’écran de flux s’affiche et affiche la catégorie d’affectation automatique au nom d’incident que vous avez affecté au flux. Si un écran de mise en route s’affiche, sélectionnez Ignorer la visite guidée.
    5. Dans la section DÉCLENCHEUR de l’écran, configurez les champs suivants pour créer un déclencheur pour le flux.
      1. Ajouter un déclencheur : cliquez sur Créer.
        L’écran Nouveau flux qui s’affiche, dans lequel vous sélectionnez la valeur Créé pour l’enregistrement qui déclenchera le flux
      2. Table : sélectionnez Incident [incident].
        Remarque :
        Lorsque vous configurez à la fois les champs Déclencheur et Table , des pastilles de données d’enregistrement s’affichent dans la section Données de l’écran afin que vous puissiez les utiliser dans votre flux.
        Une image qui montre que l’enregistrement de déclenchement est créé et que la table Incident est la table où réside l’enregistrement
      3. Condition : cliquez sur Ajouter des filtres si vous souhaitez ajouter des conditions au flux.
      4. Facultatif : Ouvrez le panneau Options avancées pour afficher les conditions supplémentaires que vous pouvez appliquer au flux. Pour fermer le panneau, cliquez à nouveau sur Options avancées.
        Section Options avancées de l’écran
      5. Cliquez sur Terminé.
    6. Dans la section ACTIONS de l’écran, configurez les champs suivants pour créer une action de prédiction de classification.
      1. Ajoutez une action, une logique de flux ou un flux secondaire : Sélectionner Action > Intelligence prédictive > Prédiction de classification.
        Image montrant comment créer une action Intelligence prédictive dans Flow Designer
        Cliquez sur l’info-bulle pour afficher la description d’une prédiction de classification.
      2. Nom de la solution [solution ML] : sélectionnez ml_incident_categorization.
      3. Top N : saisissez 3.
        Lorsque vous entrez un nombre, tel que 3, le système utilise les 3 premières prédictions ML ayant le score de confiance de prédiction le plus élevé. Si vous ne saisissez rien, le système définit la valeur par défaut sur 1.
      4. Enregistrement d’entrée : glissez-déplacez votre pastille de données Déclencher → enregistrement d’incident dans le champ Enregistrement d’entrée.
        Image montrant comment glisser-déposer la pilule d’enregistrement de déclenchement dans le champ Enregistrement d’entrée.
        Les valeurs Action, Nom de la solution, N Top N et Enregistrement d’entrée fournissent une base pour la prédiction de catégorie.
        Remarque :
        La pastille de données que vous déposez dans cet enregistrement doit également être un enregistrement. Par exemple, n’essayez pas de déposer une pastille de table ou de date/heure dans le champ Enregistrement d’entrée.
      5. Cliquez sur Terminé.
        Résultat : l’action de prédiction de classification est terminée dans le flux et ses pastilles de données s’affichent dans la section Données de l’écran.
        Image montrant l’action de prédiction de classification terminée
    7. Dans la section ACTIONS de l’écran, procédez comme suit pour créer des actions et une logique de flux pour les résultats de prédiction de l’incident.
      Remarque :
      Bien que vous puissiez utiliser une boucle pour itérer à travers chaque résultat de prédiction, le scénario présenté dans cette documentation utilise un nombre relativement restreint d’actions. Pour des configurations de flux plus avancées, consultez Concepteur de flux.
      1. Pour chaque élément de la liste d’éléments : Glissez-déplacez la pastille de données Résultats de prédiction dans le champ Éléments .
        Image montrant comment glisser-déplacer la pilule de données Résultats de prédiction dans l’action Prédiction de classification
        Remarque :
        Pour accéder à la liste des éléments dans l’action Prédiction de régression, vous n’avez pas besoin de Pour chaque élément dans la logique de flux.
      2. Cliquez sur Terminé.
        Résultat : l’action Résultats de prédiction est démarrée dans le flux et ses pastilles de données s’affichent dans la section Données de l’écran.
    8. Dans la section ACTIONS de l’écran, sélectionnez Action > Intelligence prédictive > Vérification de fiabilité PI.
      La vérification de fiabilité PI est un outil que vous pouvez utiliser pour comparer les valeurs d’un flux. Dans ce cas d’utilisation, il compare les valeurs de résultat de prédiction et la sortie de la vérification est Vrai ou Faux.
      Image montrant comment utiliser PI Confidence Check dans le flux
    9. Glissez-déplacez la pastille de données de confiance dans le champ Nombre prévu à partir de l’intelligence prédictive .
    10. Saisissez 50 dans le champ Seuil de comparaison .
      Dans cet exemple de scénario, vous entrez le nombre 50, qui indique au système d’utiliser des prédictions dont le score de confiance est supérieur à 50 %.
    11. Cliquez sur Terminé.
      Cette image montre aux utilisateurs comment faire glisser la pastille de données de confiance dans le champ Nombre prévu à partir de l’intelligence prédictive
    12. Cliquer sur Logique de flux > Si pour ajouter une condition au flux.
      Cette image montre aux utilisateurs comment évoquer une logique de flux pour l’action de vérification de fiabilité PI
    13. Configurez les champs suivants pour définir la première partie de la logique de flux de conditions.
      • Condition : entrez un nom pour la condition qui définit ce qu’elle fait. Dans cet exemple de scénario, vous entrez une confiance supérieure à 50.
      • Condition 1 : glissez-déplacez la pastille de données Confiance à prédire dans le champ. Sélectionnez Est et entrez la valeur Vrai. Cette étape complète la première partie (l’antécédent) de la logique de flux de condition.
      • Cliquez sur Terminé.
      Cette image montre aux utilisateurs comment utiliser la logique de flux pour créer et définir une condition
    14. Cliquez sur Action, puis saisissez note de travail dans le champ de recherche. Sélectionner ITSM > Ajouter une note de travail pour ajouter une note de travail en tant que deuxième partie (la conclusion) de la condition.
      Cette image montre aux utilisateurs comment localiser l’action Ajouter une note de travail dans le flux
    15. Configurez les champs suivants pour définir la deuxième et dernière partie de la logique de flux de condition.
      • Action : suite à l’étape 14 ci-dessus, Ajouter une note de travail s’affiche automatiquement dans ce champ.
      • tâche [task] : glissez-déplacez la pastille de données d’enregistrement d’incident dans le champ.
      • Note de travail : faites glisser et déposez la pastille de données predicted_value dans le champ. Cette étape complète la conclusion de la logique de flux de condition.
      • Cliquez sur Terminé.
      Cette image montre aux utilisateurs comment configurer et enregistrer l’action Ajouter une note de travail dans le flux
    16. Cliquez sur Action, puis saisissez Mettre à jour l’enregistrement dans le champ de recherche. Sélectionnez Mettre à jour l’enregistrement.
      Cette image montre aux utilisateurs comment localiser l’action Mettre à jour l’enregistrement
    17. Configurez les champs suivants pour mettre à jour l’enregistrement d’incident.
      • Action : à la suite de l’étape 16 ci-dessus, Mettre à jour l’enregistrement apparaît automatiquement dans ce champ.
      • Enregistrement : glissez-déplacez la pastille de données d’enregistrement d’incident dans ce champ.
      • Table : sélectionnez Incident [incident].
      • Champs : sélectionnez la catégorie. Ensuite, glissez-déplacez la pastille de données predicted_value dans ce champ, en regard de la valeur Catégorie .
      • Cliquez sur Terminé.
        Cette image montre aux utilisateurs comment configurer et enregistrer l’action Mettre à jour l’enregistrement
    18. Cliquez sur Enregistrer.
    19. Cliquer sur Activer.
      Résultat
      • Votre flux d’affectation automatique de catégorie à l’incident est activé et terminé.
        Cette image montre aux utilisateurs à quoi ressemble leur flux terminé
      • Il apparaît également comme publié dans la colonne Flux de l’écran d’accueil Studio de workflow .
        Cette image montre aux utilisateurs que leur flux terminé apparaît comme publié sur l’écran du concepteur de flux
    20. Accédez à Incidents.
    21. Cliquez sur Nouveau pour créer un enregistrement d’incident aléatoire dans la table Incidents.
      Dans cet exemple de scénario, vous créez un INC0010011 d’enregistrement.
      Cette image montre aux utilisateurs comment créer un enregistrement d’incident
    22. Dans l’enregistrement que vous avez créé, notez dans l’image suivante que la valeur Catégorie est définie sur Question / Aide.
    23. Dans le champ Brève description , saisissez E-mail ne fonctionne pas.
    24. Cliquez sur Envoyer.
      Cette image montre aux utilisateurs les valeurs Numéro et Catégorie du nouvel enregistrement qu’ils ont créé et leur demande d’entrer la valeur « L’e-mail ne fonctionne pas » dans le champ Brève description.

      Résultat

      Le système met à jour l’enregistrement d’incident pour montrer que sa valeur Catégorie est passée de Question/Aide à E-mail.
      • Cette image montre aux utilisateurs que la valeur d’enregistrement de catégorie est passée de Question à E-mail
      • Cette image montre aux utilisateurs le bas de l’enregistrement, où la note de travail qu’ils ont créée indique que la catégorie de l’enregistrement a été mise à jour de Question à E-mail