Question
L’ancienne intégration Salesforce incluait une fonction de synchronisation par lot. Comment procéder de même avec la configuration de l’intégration Salesforce ?
Réponse
Comme cela est décrit dans l’article Configuration de la synchronisation des données de Salesforce vers Zendesk :
Une synchronisation de données est déclenchée quand un champ mappé est mis à jour dans un enregistrement Salesforce existant ou quand un nouvel enregistrement est créé. La mise à jour des champs mappés ne déclenche pas de synchronisation.
L’ancienne intégration ne s’exécutait pas quand les enregistrements étaient créés ou mis à jour par lot ou en utilisant l’API Salesforce. Cela signifiait qu’une synchronisation par lot manuelle était parfois nécessaire pour mettre à jour Zendesk pour tous les enregistrements créés/mis à jour de cette façon.
La nouvelle intégration Salesforce n’a pas cette limitation. Les mises à jour par lot/API mettent à jour la synchronisation avec Zendesk, à condition que l’un des champs mappés soit modifié. Le workflow suivant explique comment exécuter une fonction de synchronisation par lot en mettant à jour de nombreux enregistrements dans SFDC via l’API.
Pour en savoir plus sur la vérification de votre utilisation actuelle de la limite de débit, consultez l’article : Comment vérifier les limites et l’utilisation de mon API de streaming ?.
Bien que l’exemple suivant traite spécifiquement de la synchronisation des comptes, une méthode similaire peut synchroniser les contacts ou les prospects. Bien que cette explication inclue la création d’un nouveau champ personnalisé dans Salesforce, un champ de case à cocher n’est pas obligatoire pour cette méthode. La seule condition requise est qu’un champ autre que de formule soit présent dans SFDC et mappé dans le Centre d’administration et puisse être modifié par lot pour déclencher l’événement d’API de streaming sur lequel est basée la synchronisation.
Voici les étapes pour synchroniser rapidement de nombreux enregistrements en utilisant deux outils SFDC intégrés :
- Créez un champ d’organisation de case à cocher personnalisé dans Zendesk, appelé Synchroniser avec Salesforce.
- Créez un champ de compte Case à cocher dans Salesforce nommé Synchroniser avec Zendesk. avec la valeur par défaut False.
- Mappez les deux champs dans le Centre d’administration :
https://SOUS-DOMAINE.zendesk.com/admin/platform/integrations/salesforce/accounts_organizations - Dans SFDC, créez un rapport incluant deux informations :
- ID de compte SFDC
- Le champ de compte Synchronisation avec Zendesk à partir de l’étape 2
- Exportez les lignes de détails du rapport de l’étape 4 au format CSV.
- Dans l’éditeur de tableur de votre choix, mettez à jour la colonne Synchronisation avec Zendesk du fichier CSV pour qu’elle soit le contraire de ce qu’elle était auparavant (si elle était configurée sur false, configurez-la sur true et vice-versa).
- Réimportez le fichier CSV mis à jour dans SFDC (à l’aide d’un outil comme Dataloader) pour mettre à jour tous les comptes.
(n’oubliez pas d’utiliser l’API LOT et non l’API en masse pour cette upsert / mise à jour)
- Une fois les enregistrements SFDC à jour, prenez le temps de vous assurer que les tâches en arrière-plan ont le temps de se terminer. Ce délai varie en fonction du nombre d’enregistrements à synchroniser. Pour quelques centaines d’enregistrements, il peut prendre quelques minutes. Pour des dizaines de milliers d’enregistrements, il peut prendre de 30 minutes à 1 heure.
- Une fois tous vos enregistrements synchronisés, supprimez le mappage de l’étape 3 et supprimez les champs créés aux étapes 1 et 2. Vous pouvez aussi les laisser en place plus tard si vous avez besoin de déclencher manuellement une synchronisation.
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.
0 Commentaires
Vous devez vous connecter pour laisser un commentaire.