Sie befinden sich hier:
Salesforce Connect
Salesforce Connect bietet eine nahtlose Integration der Daten über Systemgrenzen hinaus, indem Ihre Benutzer Daten, die außerhalb Ihrer Salesforce-Organisation gespeichert sind, anzeigen, suchen und ändern können. Beispielsweise verfügen Sie möglicherweise über Daten, die lokal in einem ERP-System (Enterprise Resource Planning) gespeichert sind. Verwenden Sie, statt die Daten in Ihre Organisation zu kopieren, externe Objekte, um in Echtzeit über Webservice-Callouts auf die Daten zuzugreifen.
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 |
Für gewöhnlich haben wir empfohlen, dass Sie die Daten in Ihre Salesforce-Organisation importieren oder kopieren, damit Ihre Benutzer auf diese Daten zugreifen können. Beispielsweise können ETL-Tools (Extract, Transform and Load – Extrahieren, Umwandeln und Laden) Drittanbietersysteme mit Salesforce integrieren. Dadurch werden jedoch Daten in Ihre Organisation kopiert, die Sie entweder nicht benötigen oder die schnell veraltet sind.
Im Gegensatz dazu ordnet Salesforce Connect externe Salesforce-Objekte Datentabellen in externen Systemen zu. Statt die Daten in Ihre Organisation zu kopieren, greift Salesforce Connect bei Bedarf und in Echtzeit auf die Daten zu. Die Daten sind niemals veraltet. Zudem erfolgt der Zugriff nur auf die wirklich benötigten Daten. Sie sollten Salesforce Connect in den folgenden Fällen verwenden:
- Sie verfügen über ein großes Datenvolumen und möchten es nicht in Ihre Salesforce-Organisation kopieren.
- Wenn Sie jedes Mal kleinere Datenvolumen benötigen.
- Wenn Sie auf die neuesten Daten in Echtzeit zugreifen möchten.
Obwohl die Daten außerhalb Ihrer Organisation gespeichert werden, bietet Salesforce Connect eine nahtlose Integration mit der Lightning-Plattform. Externe Objekte stehen für Salesforce-Tools, beispielsweise die globale Suche, Nachschlagebeziehungen und Datensatz-Feeds, sowie die mobile Salesforce-Anwendung zur Verfügung. Externe Objekte stehen zudem für Apex-, SOSL- und SOQL-Abfragen, Salesforce-APIs und die Bereitstellung über die Metadaten-API, Änderungssets und Pakete zur Verfügung.
Angenommen, Sie speichern Auftragsinformationen in einem ERP-Back-Office-System. Sie möchten diese Aufträge als Themenliste in jedem Kundendatensatz in Ihrer Salesforce-Organisation anzeigen. Mit Salesforce Connect können Sie eine Nachschlagebeziehung zwischen dem Kundenobjekt (übergeordnet) und dem externen Objekt (untergeordnet) für die Aufträge einrichten. Dann können Sie die Seitenlayouts für das übergeordnete Objekt einrichten, um eine Themenliste aufzunehmen, die untergeordnete Datensätze anzeigt.
Um einen Schritt weiterzugehen, können Sie die Aufträge direkt über die Themenliste für den Kundendatensatz aktualisieren. Externe Objektdatensätze sind standardmäßig schreibgeschützt. Sie können jedoch die externe Datenquelle definieren, um externe Objekte mit Schreibzugriff zu aktivieren.
Informationen zur Verwendung von DML-Schreibvorgängen für Apex bei externen Objektdatensätzen finden Sie im Apex Developer Guide.
- Standardobjekt "Account" (1)
- Externes Objekt "Sales_Order" (2)

- Auswählen des zu verwendenden Salesforce Connect-Adapters
Salesforce Connect verwendet einen protokollspezifischen Adapter, um eine Verbindung zu einem externen System herzustellen und auf dessen Daten zuzugreifen. Beim Definieren einer externen Datenquelle in Ihrer Organisation geben Sie den Adapter in das Feld Typ ein. - Pro Zusatzlizenz enthaltene Salesforce Connect-Adapter
Um Salesforce Connect in einer Organisation zum Zugriff auf externe Daten verwenden zu können, benötigen Sie mindestens eine Salesforce Connect-Zusatzlizenz. - Allgemeine Einschränkungen für Salesforce Connect
Machen Sie sich mit den Obergrenzen vertraut, die für alle Salesforce Connect-Adapter gelten. - Salesforce Connect-Lernkarte
Folgen Sie der Salesforce Connect-Lernkarte, um alle relevanten Trails, Dokumente und Referenzressourcen zu erkunden, die Sie benötigen, um externe Datenquellen in Ihre Anwendungen zu integrieren.

