Fermer

juillet 23, 2024

Libérer la puissance des procédures d’intégration d’OmniStudio

Libérer la puissance des procédures d’intégration d’OmniStudio


Les procédures d’intégration Salesforce OmniStudio sont des outils avancés conçus pour aider les organisations à rationaliser et à automatiser leurs processus métier en s’intégrant à divers systèmes externes. Ce guide fournit une compréhension approfondie des procédures d’intégration, couvrant leurs principales fonctionnalités, leurs éléments de construction et leurs meilleures pratiques.

Introduction

Les procédures d’intégration Salesforce OmniStudio sont des processus côté serveur qui facilitent les transformations de données complexes et l’intégration transparente avec les systèmes externes. Ces procédures permettent aux entreprises d’orchestrer plusieurs actions au sein d’une seule transaction, garantissant ainsi la cohérence des données et améliorant l’efficacité opérationnelle.

Principales fonctionnalités des procédures d’intégration d’Omnistudio :

  1. Configuration déclarative: Créez des processus d’intégration à l’aide d’une interface conviviale sans connaissances approfondies en codage.
  2. Réutilisabilité: Créez des procédures d’intégration réutilisables qui peuvent être appliquées à plusieurs applications et processus métier.
    Archit IP

    Les procédures d’intégration servent de sources de données pour plusieurs technologies

  3. Optimisation des performances: Exécutez efficacement des transformations et des intégrations de données complexes, en réduisant les appels d’API et le temps de traitement.
  4. La gestion des erreurs: Mécanismes robustes de gestion des erreurs pour gérer les exceptions et garantir l’intégrité des données.
  5. Sécurité: Tirez parti du modèle de sécurité Salesforce pour garantir la protection des données et la conformité aux normes de l’industrie.

Comment créer une procédure d’intégration

  1. Inscrivez-vous à l’organisation Omnistudio/Vlocity Developer :

    Voici comment en demander un si c’est la première fois que vous lisez un contenu OmniStudio : Inscrivez-vous pour bénéficier d’un Organisation de développeurs.

  2. Aller vers Vitesse /Procédures d’intégration d’OmniStudio:
  3. Accédez à l’application OmniStudio dans Salesforce.
    Sélectionner « Procédures d’intégration » parmi les options disponibles ou recherchez dans le lanceur d’applications.
    Procédure d'intégration

    Procédure d’intégration

  4. Créez une nouvelle procédure d’intégration : Cliquez sur le bouton « Nouveau » pour créer une nouvelle procédure d’intégration. Fournissez un nom et une description pour la procédure d’intégration.
  5. Ajouter des éléments à la procédure : Utilisez l’interface glisser-déposer pour ajouter des DataRaptors, des actions HTTP, des actions à distance, des blocs de boucle et des blocs conditionnels. Configurez chaque élément avec les paramètres et la logique nécessaires pour répondre aux exigences de votre entreprise.
  6. Définir la structure de réponse : Ajoutez une action de réponse pour spécifier les données renvoyées par la procédure d’intégration. Mappez les champs de sortie pour garantir que les données correctes sont envoyées au service appelant.
  7. Testez et activez : Testez la procédure d’intégration pour vous assurer qu’elle fonctionne comme prévu.
    Activez la procédure d’intégration pour la rendre disponible pour une utilisation dans OmniScripts ou flexcards.

Construire des éléments

  1. DataRaptor (DataMapper) : Un outil pour extraire, transformer et charger les données dans les procédures d’intégration.
  2. Action HTTP : Effectuez des appels HTTP vers des systèmes externes, permettant la synchronisation des données en temps réel.
  3. Action à distance : Appelez les classes Apex ou d’autres services Salesforce pour effectuer une logique complexe ou une manipulation de données.
    Configuration IP

    Configuration IP

  4. Bloc de boucle : Parcourez une collection d’enregistrements pour effectuer des actions sur chaque enregistrement individuellement.
  5. Blocage conditionnel : Exécutez des actions basées sur des conditions spécifiques, offrant ainsi une flexibilité dans la logique de traitement.
  6. Action de réponse : Définissez la structure de réponse renvoyée par la procédure d’intégration, garantissant que les bonnes données sont fournies au service appelant.

Étapes IP

Configurez l’action de réponse 1 pour indiquer à la procédure d’intégration quelles données renvoyer. Pour découper les données et renvoyer uniquement ce dont vous avez besoin, saisissez le nom de l’élément précédent dans le champ Envoyer le chemin JSON 2.

Débogage IPJournal de débogageDans l’onglet Aperçu, entrez une paire clé/valeur dans le panneau Paramètres d’entrée 1, par exemple AccountId pour la clé et un RecordId de compte pour la valeur.

Cliquez sur Exécuter 2 pour exécuter la procédure d’intégration. Le volet Réponse 3 renvoie des résultats pour confirmer qu’il extrait correctement les données.

Dans le Erreurs/sortie de débogage Journal de débogage 1, qui vous aide à résoudre et à identifier tout problème avec la sortie et l’entrée pour chaque élément de la procédure d’intégration. Pour vous assurer que le Data Mapper est connecté à la procédure d’intégration, sélectionnez DRGetAccountDetail 2 et confirmez que les informations sur le compte s’affichent.

Les meilleures pratiques

  • Conception modulaire: Décomposez les processus complexes en procédures d’intégration plus petites et réutilisables pour simplifier la maintenance et améliorer la réutilisation.
  • La gestion des erreurs: Implémentez une gestion robuste des erreurs pour gérer les exceptions avec élégance et maintenir l’intégrité des données.
  • Optimisation des performances : Utilisez des techniques efficaces de transformation et d’intégration des données pour minimiser les appels d’API et réduire le temps de traitement.
  • Documentation: Documentez soigneusement chaque procédure d’intégration pour clarifier sa fonctionnalité et son utilisation.
  • Sécurité: Assurez-vous que vos procédures d’intégration respectent les meilleures pratiques de sécurité de Salesforce, en protégeant les données sensibles et en respectant les réglementations du secteur.

Avantages

  • Salesforce recommande d’utiliser les procédures d’intégration comme source de données autant que possible en raison de leur structure rationalisée, de leur efficacité et de leur cohérence.
  • Ils offrent une flexibilité optimale, facilitent les implémentations et améliorent considérablement les performances des FlexCards et des OmniScripts.
  • Le remplacement des classes Apex par des procédures d’intégration offre plusieurs avantages, notamment une maintenance et des mises à jour plus faciles et un temps de développement considérablement réduit.

Conclusion

Les procédures d’intégration OmniStudio sont des outils essentiels pour automatiser et optimiser les processus métier grâce à une intégration et une transformation transparentes des données. En comprenant leurs fonctionnalités, éléments et bonnes pratiques clés, vous pouvez créer des solutions d’intégration efficaces et fiables qui améliorent l’efficacité opérationnelle et la cohérence des données de votre organisation.

La maîtrise des procédures d’intégration vous permet de fournir des solutions d’intégration robustes et évolutives, favorisant la réussite de votre entreprise dans le paysage concurrentiel actuel.

Articles Similaires:

  1. Boostez les parcours clients avec Salesforce OmniStudio
  2. FlexCards dans Salesforce OmniStudio : guide du débutant
  3. Maîtriser Salesforce OmniScript : un guide complet pour des flux de travail rationalisés
  4. Intégration transparente des données avec Salesforce OmniStudio DataRaptor






Source link