Ü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 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.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.
Laden
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.