Loading
Erweitern von Salesforce mit Klicks, ohne Code
Überlegungen zur Synchronisierung für Salesforce Connect – benutzerdefinierter Adapter

Überlegungen zur Synchronisierung für Salesforce Connect – benutzerdefinierter Adapter

Beim Prüfen und Synchronisieren einer externen Datenquelle vom Typ Salesforce Connect: Custom gelten einige spezielle Verhaltensweisen und Einschränkungen.

Erforderliche Editionen

Verfügbarkeit: Salesforce Classic und Lightning Experience (nicht für externe Objekte mit hohem Datenvolumen)

Verfügbarkeit: Developer Edition

Gegen Aufpreis verfügbar in: Enterprise, Performance und Unlimited Edition

  • Durch die Synchronisierung wird immer die Suche für das externe Objekt aktiviert, wenn die Suche für die externe Datenquelle aktiviert ist, und umgekehrt. Für eine externe Datenquelle vom Typ "Salesforce Connect: Benutzerdefiniert" ist die Suche aktiviert, wenn die DataSource.Provider-Klasse des benutzerdefinierten Adapters die Funktion DataSource.Capability.SEARCH deklariert.
Wichtig
Wichtig Wenn Sie die Tabellen für die Synchronisierung auswählen, kontrollieren Sie, ob in der Spalte "Synchronisiert" jeweils ein Häkchen angezeigt wird.

Wenn ein Häkchen für "Synchronisiert" angezeigt wird, verfügt Ihre Organisation über ein externes Objekt, dessen Objektname mit dem Tabellennamen übereinstimmt. Wenn Sie die Tabelle auswählen und auf Synchronisieren klicken, geschieht Folgendes:

  • Das externe Objekt wird überschrieben.
  • Alle benutzerdefinierten Felder im externen Objekt werden überschrieben, wenn sie durch ihren API-Namen (z. B. Email__c) einem Spaltennamen in einer Tabelle (z. B. Email) zugeordnet werden.
  • Alle anderen benutzerdefinierten Felder im externen Objekt bleiben unverändert, einschließlich:
    • Zuvor synchronisierte benutzerdefinierte Felder, deren API-Name durch Bearbeitung ihrer Werte für Feldname geändert wurde.
    • Manuell hinzugefügte benutzerdefinierte Felder, deren API-Name nicht einem Spaltennamen in einer Tabelle zugeordnet ist.

Wenn kein Häkchen für "Synchronisiert" angezeigt wird, wird beim Synchronisieren der Tabelle ein neues externes Objekt in Ihrer Organisation erstellt. Der Objektname des neuen externen Objekts stimmt mit dem Tabellennamen überein.

Angenommen, Sie ändern beispielsweise den Tabellenname in der DataSource.Connection-Klasse des benutzerdefinierten Adapters, sodass er nicht mehr mit dem Objektnamen des externen Objekts übereinstimmt. Bei der Synchronisierung dieser Tabelle wird in Salesforce ein neues externes Objekt erstellt. Es wird empfohlen, dass Sie den Objektnamen des vorhandenen externen Objekts ändern, sodass er mit dem neuen Tabellennamen in der DataSource.Connection-Klasse übereinstimmt, bevor Sie diese Tabelle synchronisieren.

Lesen Sie auch die Überlegungen, die für alle Salesforce Connect-Adapter gelten.

 
Laden
Salesforce Help | Article