Intégration entre Salesforce et Oracle Eloqua
Cette section illustre la migration de Accounts et de Contacts de Salesforce vers les systèmes Oracle Eloqua. S’il existe une association de Contacts et de Accounts dans Salesforce, la migration fait en sorte de la conserver également dans le système Oracle Eloqua.
Type de fichier | Nom de fichier |
---|---|
Dataflow |
|
Connexion DB |
|
ModelStore |
|
- Créez les connexions suivantes :
- Salesforce_TestConnection avec le type Salesforce. Cliquez sur Test et un message de réussite s’affiche : La connexion Salesforce à la source de données a bien été établie.
- Eloqua_TestConnection avec le type Oracle Eloqua. Cliquez sur Test et un message de réussite s’affiche : La connexion Eloqua à la source de données a bien été établie.
- Importez et déployez des fichiers à l'aide de l'utilitaire de ligne de commande Spectrum. Utilisez les commandes suivantes dans l'ordre indiqué :
- Importez modelstore à l'aide de la commande :
modelstore bulkimport –-importDependency true
- Déployez modelstore à l'aide de la commande :
modelstore deploy –-modelStoreName Eloqua_MS modelstore deploy –-modelStoreName Salesforce_MS
- Importez dbconnection à l'aide de la commande :
dbconnection import –-f Eloqua_MS.json dbconnection import –-f Salesforce_MS.json
- Importez des dataflows à l'aide de la commande : #
dataflow import –-f SalesforceAccount_Sync_OracleEloquaAccount.df dataflow import –-f SalesforceContact_Sync_OracleEloquaContact.df
- Importez modelstore à l'aide de la commande :
- Lancez l’application Enterprise Designer. Vous pouvez télécharger le programme d’installation exécutable de cette application depuis la section Bureau de Outils client de la plateforme sur la page d’accueil de Spectrum Platform.
- Connectez-vous à l’aide de vos informations d’identification Spectrum.
- Cliquez sur Afficher dans le menu, puis sur Explorateur Serveur
- Double-cliquez d'abord sur le job de dataflow SalesforceAccount_Sync_OracleEloquaAccount.
- Double-cliquez sur le stage Read from DB.
- Modifiez la valeur du champ CreatedDate, si nécessaire, puis cliquez sur OK.
Select "SalesforcePM"."Account".* From "SalesforcePM"."Account" where CreatedDate > '2017-01-01'
- Cliquez sur OK pour continuer.
- Modifiez la valeur du champ CreatedDate, si nécessaire, puis cliquez sur OK.
- Exécutez le flux en cliquant sur le bouton Exécuter de la barre d’outils d’Enterprise Designer.
- Accédez à la page d'accueil d'Eloqua et cliquez sur Accounts. Notez que les comptes ont migré vers Eloqua.
- Revenez à Enterprise Designer.
- Double-cliquez sur le job SalesforceContact_Sync_OracleEloquaContact.
- Double-cliquez sur le stage Read from DB.
- Modifiez la valeur du champ CreatedDate, si nécessaire, puis cliquez sur OK.
Select "SalesforcePM"."Contact".* From "SalesforcePM"."Contact" where CreatedDate > '2017-01-01'
- Cliquez sur OK pour continuer.
- Modifiez la valeur du champ CreatedDate, si nécessaire, puis cliquez sur OK.
- Exécutez le flux en cliquant sur le bouton Exécuter de la barre d’outils d’Enterprise Designer.
- Accédez à la page d'accueil d'Eloqua et cliquez sur Contacts. Notez que les contacts ont migré vers Eloqua.