Skip to main content

Activation, surveillance et dépannage d’un flux

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Activer votre flux afin de synchroniser automatiquement les données
  • Surveiller et dépanner votre flux

Dans cette unité, vous allez tout d’abord apprendre à activer votre flux dans l’environnement de production. Ensuite, vous apprendrez à surveiller et à dépanner votre flux pendant son exécution.

Activation d’un flux

Après avoir suffisamment testé le flux, vous êtes prêt à l’activer à l’aide de votre organisation de production Salesforce. Vous aller remplacer la connexion à l’organisation sandbox NTO existante par une connexion à une nouvelle organisation de production NTO, puis activer le flux. Le fait d’activer le flux lui permet d’exécuter et d’effectuer les tâches d’intégration attendues entre Salesforce et Slack. 

Suivez ces étapes pour activer un flux.

  1. Cliquez sur Edit (Modifier) dans le flux Synchroniser les requêtes de service NTO avec Slack.
  2. Passez à l’étape 1 du flux, cliquez sur l’icône représentant des points de suspension, puis cliquez sur Change Connection (Modifier la connexion).
  3. Cliquez sur la liste de sélection Connection (Connexion) et sélectionnez Add New Salesforce Connection (Ajouter une connexion Salesforce).
  4. Nommez la connexion Organisation de production NTO, laissez décochée la case This is a sandbox organization (Il s’agit d’une organisation sandbox) et cliquez sur Create (Créer).
  5. Saisissez le nom d’utilisateur et le mot de passe de votre organisation de production NTO et cliquez sur Log In (Se connecter).
  6. Cliquez sur Allow (Autoriser) afin d’accorder les autorisations à MuleSoft Composer. MuleSoft Composer teste automatiquement la connexion. Si aucun message d’erreur ne s’affiche, cela signifie que la connexion est fonctionnelle.
  7. Enregistrez le flux.
  8. Cliquez sur Activer. Le flux est maintenant en cours d’exécution et synchronise automatiquement les requêtes de service client de Salesforce avec les notifications de requêtes dans Slack.

Maintenant que votre flux est actif, découvrons comment le surveiller et résoudre les éventuels problèmes qu’il pourrait rencontrer.

Surveillance et dépannage d’un flux

Une fois que votre flux est actif, il poursuit son exécution en arrière-plan. MuleSoft Composer se charge automatiquement de déployer le flux à l’emplacement adéquat, de le gérer et d’adapter son exécution en temps opportun pour assurer des performances optimales. 

En cas d’erreur avec l’une des instances d’exécution du flux (et à condition que MuleSoft Composer soit configuré pour les notifications par e-mail dans votre organisation Salesforce), MuleSoft Composer vous envoie une notification par e-mail. Vous devez surveiller vos e-mails au cas où vous receviez une notification de MuleSoft Composer. Pour plus d’informations sur la configuration des notifications par e-mail, reportez-vous au module Installation et configuration de MuleSoft Composer.

En règle générale, une notification par e-mail indique le flux qui présente une erreur, le nombre d’exécutions qui ont échoué sur le nombre total d’exécutions, ainsi que l’heure de début et de fin du rapport. Vous devez ensuite agir pour résoudre l’erreur.

Supposons que vous ayez reçu un e-mail de MuleSoft Composer vous alertant qu’un de vos flux (Synchroniser les requêtes de service avec les notifications Slack) rencontre une erreur. 

Suivez ces étapes pour dépanner un flux.

  1. Ouvrez votre notification reçue par e-mail. Elle ressemble à ce qui suit.
    Notification reçue par e-mail au sujet d’un flux ayant échoué.
  2. Cliquez sur le lien portant le nom du flux. MuleSoft Composer est lancé et la page des détails du flux apparaît, affichant son historique d’exécution.
    Historique d’exécution d’un flux indiquant les paramètres Id (ID), Start Date (Date de début), End Date (Date de fin) et Status (Statut) de six instances.
  3. Si vous constatez qu’une ou plusieurs instances ont échoué, affinez l’historique d’exécution afin qu’il affiche uniquement ces instances. Pour ce faire, sélectionnez Status Failed (Statut : Échec) dans la liste de sélection Any Status (N’importe quel statut). Voici un exemple d’instances du flux « Synchroniser les requêtes de service avec les notifications Slack » ayant échoué.
    Historique d’exécution d’un flux indiquant les paramètres Id (ID), Start Date (Date de début), End Date (Date de fin) et Status (Statut), ainsi que les informations d’erreur de trois instances ayant échoué.
  4. Cliquez sur CLIENT_ERROR sur une instance ayant échoué. Son message d’erreur d’exécution détaillé s’affiche. Dans cet exemple, l’instance a échoué car une valeur non valide a été transmise à un canal Slack. Pour résoudre ce problème, saisissez une valeur valide pour le canal Slack.
    Les informations d’erreur d’une instance ayant échoué, qui indiquent qu’une valeur non valide a été transmise à un canal Slack.

Gardez à l’esprit que vous n’aurez plus accès à MuleSoft Composer lorsque votre licence expirera. Veillez donc à renouveler votre licence MuleSoft Composer avant son expiration.

Bravo, vous avez réussi ! Vous avez utilisé MuleSoft Composer pour créer et exécuter un flux d’intégration qui intègre automatiquement la création ou la mise à jour de requêtes de service client dans Salesforce aux notifications de requêtes dans Slack, éliminant ainsi le recours aux tâches de saisie manuelles et permettant une intégration quasiment en temps réel.

Récapitulatif

Dans ce module, vous avez d’abord découvert la difficulté de maintenir la synchronisation entre les requêtes de service client dans Salesforce et les notifications de requête dans Slack. Ensuite, vous avez découvert que MuleSoft Composer proposait une solution permettant d’intégrer les requêtes de service client de Salesforce aux notifications de requêtes dans Slack. Enfin, vous avez appris à utiliser MuleSoft Composer pour réaliser des tâches de création de flux telles que la préparation à la création d’un flux, la conception et le test d’un flux, l’activation d’un flux, ainsi que la surveillance et le dépannage d’un flux.

Remarque

Les exemples et les données figurant dans ce module sont exclusivement présentés à des fins de formation. Si vous avez réussi à mettre en œuvre le flux en suivant les étapes de ce module dans votre propre environnement, envisagez de supprimer tous les exemples de formation et les données que vous avez créés.

Pour obtenir des instructions étape par étape sur la manière de résoudre d’autres problèmes d’intégration courants à l’aide de MuleSoft Composer, suivez les autres modules du trailmix MuleSoft Composer.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires