Utiliser Predictive Intelligence dans Flow Designer avec des actions ML

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 7 minutes de lecture
  • Utilisez les actions Predictive Intelligence pour faire des prédictions à l’aide des 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 Génération de rapports (com.glide.platform_ml_pa)
      • Intelligence prédictive pour Concepteur de flux (com.snc.ml_flowdesigner)
    • Créer ou utiliser une solution ML formée existante
    • Rôles requis : flow_designer ou delegated_developer, et ml_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Créez des flux qui intègrent des fonctions Concepteur de flux d’apprentissage machine prédictif pour effectuer des prédictions à utiliser dans vos workflows digitaux.

    Vous pouvez utiliser Intelligence prédictive in pour Intelligence prédictive la classification, la similarité et les Concepteur de flux options de régression.

    Dans cet exemple de scénario, les seules Concepteur de flux actions de prédiction par lots disponibles sont la prédiction par lots de régression et la prédiction par lots de classification.

    L’interface Concepteur de flux utilisateur est utile pour automatiser des processus d’encodage complexes pour un résultat de données spécifique. La première chose que vous voulez identifier est 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 avez terminé le flux, le prochain enregistrement d’incident que vous créez dans votre instance met à jour le champ Catégorie de 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 Concepteur de flux flux qui utilise la solution ML ml_incident_categorization dans une Concepteur de flux action. Dans cet exemple de scénario, vous pouvez trouver cette solution ML en effectuant une recherche dans 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 du Concepteur de flux

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

    Pour en savoir plus sur l’utilisation de Flow Designer, consultez la documentation suivante : Flow Designer

    Procédure

    1. Accédez à la Tous > Automatisation des processus > Concepteur de flux.
    2. Sélectionner 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 : donnez un nom au flux.
        Dans ce scénario, entrez Affecter automatiquement la catégorie à l’incident.
      2. Description : entrez 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 ML Solutions pour prédire la catégorie correcte pour l’incident.
      3. Application : sélectionnez Global.
      4. Protection : sélectionnez --Aucun-- ou Lecture seule.
        Dans ce scénario, vous 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 ce champ vide.
    4. Sélectionnez Envoyer.
      L’écran des propriétés du flux, où les utilisateurs peuvent commencer à configurer le flux
      L’écran Flux s’affiche, affichant la catégorie attribuée automatiquement 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 TRIGGER de l’écran, configurez les champs suivants pour créer un déclencheur pour le flux.
      1. Ajouter un déclencheur : sélectionnez Créé.
        L’écran Nouveau flux qui s’affiche, où 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 apparaissent 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éée et que la table Incident est la table où se trouve l’enregistrement
      3. Condition : sélectionnez 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, puis sélectionnez à nouveau Options avancées pour fermer le panneau.
        Section Options avancées de l’écran
      5. Sélectionnez Terminé.
    6. Dans la section ACTIONS de l’écran, configurez les champs suivants pour créer une action de prédiction de classification.
      1. Ajouter une action, une logique de flux ou un sous-flux : sélectionner Action > Intelligence prédictive > Prédiction de classification.
        Image montrant comment créer une action Predictive Intelligence dans Flow Designer
        Sélectionnez 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 : Entrez 3.
        Lorsque vous entrez un nombre, par exemple 3, le système utilise les trois premières prédictions ML ayant le score de confiance de prédiction le plus élevé. Si vous n’entrez rien, le système définit la valeur par défaut sur 1.
      4. Enregistrement d’entrée : faites glisser votre pastille de données d’enregistrement de déclencheur → d’incident dans le champ Enregistrement d’entrée.
        Image montrant comment glisser-déposer la pastille 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 une pastille de date/heure dans le champ Enregistrement d’entrée.
      5. Sélectionnez 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 illustrant l’action de prédiction de classification terminée
    7. Dans la section ACTIONS de l’écran, utilisez les étapes suivantes 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 chaque résultat de prédiction, le scénario présenté dans cette documentation utilise un nombre relativement faible d’actions. Pour des configurations de flux plus avancées, consultez Flow Designer.
      1. Pour chaque élément de la liste des éléments : faites glisser la pastille de données des résultats de prédiction dans le champ Éléments .
        Image montrant comment glisser-déposer la pastille de données des résultats de prédiction dans l’action Prédiction de classification
        Remarque :
        Pour accéder à la liste des éléments de l’action de prédiction de régression, vous n’avez pas besoin de l’élément Pour chaque élément dans la logique de flux.
      2. Sélectionnez 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 dans un flux. Dans ce cas d’utilisation, il compare les valeurs de résultat de prédiction et le résultat de la vérification est Vrai ou Faux.
      Une image montrant comment utiliser la vérification de fiabilité PI dans le flux
    9. Faites glisser la pastille de données de confiance dans le champ Nombre prévu d’Intelligence prédictive .
    10. Entrez 50 dans le champ Seuil de comparaison .
      Dans cet exemple de scénario, entrez le nombre 50, qui indique au système d’utiliser les prédictions dont le score de confiance est supérieur à 50 %.
    11. Sélectionnez Terminé.
      Cette image montre aux utilisateurs comment faire glisser la pastille de données de fiabilité dans le nombre prévu à partir du champ Intelligence prédictive.
    12. Sélectionner 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 : saisissez 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 : Faites glisser la pastille de données Confiance à prédire dans le champ. Sélectionnez est, puis entrez la valeur Vrai. Cette étape complète la première partie (l’antécédent) de la logique de flux de condition.
      • Sélectionnez Terminé.
      Cette image montre aux utilisateurs comment utiliser la logique de flux pour créer et définir une condition
    14. Sélectionnez Action, puis saisissez note de travail dans le champ de recherche.
    15. 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
    16. Configurez les champs suivants pour définir la deuxième et dernière partie de la logique de flux de conditions.
      • Action : suite à l’Étape 14, Ajouter une note de travail s’affiche automatiquement dans ce champ.
      • tâche [task] : faites glisser la pastille de données de l’enregistrement d’incident dans le champ.
      • Note de travail : faites glisser la pastille de données predicted_value dans le champ. Cette étape complète la conclusion de la logique de flux de condition.
      • Sélectionnez Terminé.
      Cette image montre aux utilisateurs comment configurer et enregistrer l’action Ajouter une note de travail dans le flux
    17. Sélectionnez Action, entrez Mettre à jour l’enregistrement dans le champ de recherche, puis sélectionnez Mettre à jour l’enregistrement.
      Cette image montre aux utilisateurs comment localiser l’action Mettre à jour l’enregistrement
    18. Configurez les champs suivants pour mettre à jour l’enregistrement d’incident.
      • Action : suite à l’Étape 16, Mettre à jour l’enregistrement apparaît automatiquement dans ce champ.
      • Enregistrement : faites glisser la pastille de données de l’enregistrement d’incident dans ce champ.
      • Table : sélectionnez Incident [incident].
      • Champs : sélectionnez Catégorie. Ensuite, faites glisser la pastille de données predicted_value dans ce champ, à côté de la valeur Catégorie .
      • Sélectionnez Terminé.
        Cette image montre aux utilisateurs comment configurer et enregistrer l’action Mettre à jour l’enregistrement
    19. Sélectionnez Enregistrer.
    20. Sélectionnez Activer.
      Résultat
      • Votre flux d’affectation automatique de catégorie à un 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 Concepteur de flux .
        Cette image montre aux utilisateurs que leur flux terminé apparaît comme publié sur l’écran Flow Designer
    21. Accédez à Incidents.
    22. Sélectionnez Nouveau pour créer un enregistrement d’incident aléatoire dans la table Incidents.
      Dans cet exemple de scénario, vous créez des INC0010011 d’enregistrement.
      Cette image montre aux utilisateurs comment créer un nouvel enregistrement d’incident
    23. Dans l’enregistrement que vous avez créé, notez dans l’image suivante que la valeur Catégorie est définie sur Question/Aide.
    24. Dans le champ Brève description , entrez L’e-mail ne fonctionne pas.
    25. Sélectionnez 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 « 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