Integration in Salesforce und Oracle Eloqua
In diesem Abschnitt wird die Migration von Konten und Kontakten von Salesforce in Oracle Eloqua-Systeme beschrieben. Wenn in Salesforce eine Zuordnung von Kontakten und Konten vorhanden ist, sorgt die Migration dafür, dass diese auch im Oracle Eloqua-System erhalten bleibt.
Dateityp | Dateiname |
---|---|
Data Flow |
|
Datenbankverbindung |
|
ModelStore |
|
- Erstellen Sie folgende Verbindungen:
- Salesforce_TestConnection mit dem Typ „Salesforce“. Klicken Sie auf „Testen“. Daraufhin wird eine Erfolgsmeldung angezeigt: Die Verbindung „Salesforce“ hat erfolgreich eine Verbindung zur Datenquelle hergestellt.
- Eloqua_TestConnection mit dem Typ „Oracle Eloqua“. Klicken Sie auf „Testen“. Daraufhin wird eine Erfolgsmeldung angezeigt: Die Verbindung „Oracle Eloqua“ hat erfolgreich eine Verbindung zur Datenquelle hergestellt.
- Importieren und Bereitstellen von Dateien mithilfe des Spectrum-Befehlszeilen-Dienstprogramms. Verwenden Sie die folgenden Befehle in der angegebenen Reihenfolge:
- Model Store mit Befehl importieren:
modelstore bulkimport –-importDependency true
- Stellen Sie den Model Store mithilfe des Befehls bereit.
modelstore deploy –-modelStoreName Eloqua_MS modelstore deploy –-modelStoreName Salesforce_MS
- Datenbankverbindung mit Befehl importieren:
dbconnection import –-f Eloqua_MS.json dbconnection import –-f Salesforce_MS.json
- Datenflüsse mit dem Befehl importieren:
dataflow import –-f SalesforceAccount_Sync_OracleEloquaAccount.df dataflow import –-f SalesforceContact_Sync_OracleEloquaContact.df
- Model Store mit Befehl importieren:
- Starten Sie die Enterprise Designer-Anwendung. Sie können die ausführbare Setup-Datei dieser Anwendung von der Startseite der Spectrum Platform unter Platform-Clienttools im Bereich Desktop herunterladen.
- Melden Sie sich mit Ihren Spectrum-Anmeldeinformationen an.
- Klicken Sie im Menü auf Ansicht und dann auf Server-Explorer.
- Doppelklicken Sie zuerst auf den Datenflussauftrag SalesforceAccount_Sync_OracleEloquaAccount.
- Doppelklicken Sie auf den Schritt Read from DB.
- Ändern Sie den Wert des Feldes „CreatedDate“ nach Bedarf und klicken Sie auf OK.
Select "SalesforcePM"."Account".* From "SalesforcePM"."Account" where CreatedDate > '2017-01-01'
- Klicken Sie zum Fortfahren auf OK.
- Ändern Sie den Wert des Feldes „CreatedDate“ nach Bedarf und klicken Sie auf OK.
- Führen Sie den Fluss aus, indem Sie im Enterprise Designer auf der Symbolleiste auf die Schaltfläche Ausführen klicken.
- Besuchen Sie die Eloqua-Homepage, und klicken Sie auf Konto. Beachten Sie, dass die Konten auf Eloqua migriert wurden.
- Navigieren Sie zurück zum Enterprise Designer.
- Doppelklicken Sie auf den Auftrag SalesforceContact_Sync_OracleEloquaContact.
- Doppelklicken Sie auf den Schritt Read from DB.
- Ändern Sie den Wert des Feldes „CreatedDate“ nach Bedarf und klicken Sie auf OK.
Select "SalesforcePM"."Contact".* From "SalesforcePM"."Contact" where CreatedDate > '2017-01-01'
- Klicken Sie zum Fortfahren auf OK.
- Ändern Sie den Wert des Feldes „CreatedDate“ nach Bedarf und klicken Sie auf OK.
- Führen Sie den Fluss aus, indem Sie im Enterprise Designer auf der Symbolleiste auf die Schaltfläche Ausführen klicken.
- Besuchen Sie die Eloqua-Homepage, und klicken Sie auf Kontakte. Beachten Sie, dass die Kontakte nach Eloqua migriert wurden.