Überlegungen zu externen Objekten mit Schreibzugriff für Salesforce Connect-OData-Adapter
Für externe Objekte mit Schreibzugriff, die OData 2.0-, 4.0- und 4.01-Adaptern für Salesforce Connect zugeordnet sind, 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
Das benutzerdefinierte Feld eines externen Objekts, das mit einem komplexen OData-Typ im externen System verknüpft ist, ist immer schreibgeschützt, auch wenn in das externe Objekt geschrieben werden kann.
Externe Objekte mit Schreibzugriff sind für externe Datenquellen mit großem Datenvolumen nicht verfügbar.
Wenn für Ihr externes System Schreibvorgänge zum Angeben von Werten für die Schlüssel der Einheit erforderlich sind, müssen Sie sicherstellen, dass die Standardfeldwerte für Externe ID und die Werte für den Schlüssel der Einheit einander nicht widersprechen. Verwenden Sie für jeden Schreibvorgang den Standardfeldwert "Externe ID" oder die benutzerdefinierten Feldwerte, die den Schlüssel der Einheit bilden, nie jedoch beide.
Wenn ein externer Objektdatensatz bearbeitet wird, sendet Salesforce Connect eine HTTP-Anforderung an das externe System.
Wenn der Datensatz über die Salesforce-Benutzeroberfläche bearbeitet wird, umfasst die HTTP-Anforderung alle Felder einschließlich der nicht geänderten Felder.
Wenn der Datensatz über die API geändert wird, werden nur die angegebenen Felder in der HTTP-Anforderung eingeschlossen.
Stellen Sie sicher, dass der OData Producer die HTTP-Methoden unterstützt, die von Ihrem Salesforce Connect-Adapter verwendet werden.
Aktion
OData 4.01-Adapter verwendet diese HTTP-Methode
OData 4.0-Adapter verwendet diese HTTP-Methode
OData 2.0-Adapter verwendet diese HTTP-Methode
Datensatz erstellen
POST
POST
POST
Datensatz bearbeiten
PATCH
POST mit der Kopfzeile "X-HTTP-METHOD" auf "PATCH" festgelegt
POST mit der Kopfzeile "X-HTTP-METHOD" auf "MERGE" festgelegt
Datensatz löschen
DELETE
DELETE
DELETE
Datensatz anzeigen
GET
GET
GET
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.