Accéder au contenu principal

Effectuer un upsert sur des données Salesforce en se basant sur des ID externes

Voici un exemple d'utilisation des composants Talend pour insérer et mettre à jour des données d'un objet Salesforce Contact, en vous basant sur les relations de mapping avec les ID externes de l'objet Account.

Pour plus de technologies supportées par Talend, consultez Composants Talend.

Le Job utilisé dans cet exemple se compose des sept sous-Jobs suivants :

  • le premier sous-Job ouvre une connexion à Salesforce,

  • le deuxième supprime des enregistrements Account en se basant sur des ID externes,

  • le troisième sous-Job insère deux enregistrements Account avec leurs ID externes,

  • le quatrième insère trois enregistrements Contact en se basant sur la relation de mapping avec les ID externes de l'objet Account et rassemble les données insérées et les données en erreur,

  • le cinquième met à jour deux enregistrements Contact insérés, en se basant sur les relations de mapping des ID externes de l'objet Account,

  • Le sixième sous-Job récupère les enregistrements Account insérés et

  • le septième sous-Job récupère les enregistrements Contact sur lesquels un upsert a été effectué.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !