Quell-Salesforce-Organisation

Datastream unterstützt die Replikation von Änderungsereignissen aus einer Salesforce-Instanz, die auch als Salesforce-Organisation oder Salesforce-Organisation bezeichnet wird. Salesforce ist eine cloudbasierte CRM-Plattform. Sie können Daten aus dieser Plattform genauso replizieren wie aus anderen Quellen, die von Datastream unterstützt werden.

Diese Seite enthält Informationen zu:

  • Die wichtigsten Begriffe, die Sie beim Replizieren aus Salesforce kennen sollten.
  • Das Verhalten von Datastream bei der Verarbeitung von Daten, die aus einer Salesforce-Quellorganisation abgerufen werden
  • Die von Datastream unterstützten Salesforce-Versionen und ‑Editionen.
  • Bekannte Einschränkungen bei Verwendung von Salesforce als Quelle

Wichtige Begriffe

In Salesforce werden Objekte, Datensätze und Felder verwendet:

  • Ein Objekt ist eine Klassenentität und ähnelt einer Tabelle in relationalen Datenbanken. Objekte können standardmäßig oder benutzerdefiniert sein. Standardobjekte sind in Salesforce standardmäßig enthalten, während benutzerdefinierte Objekte von Nutzern erstellt werden, um nutzungsspezifische Daten zu speichern.
  • Ein Eintrag ist eine bestimmte Instanz eines Objekts, ähnlich wie eine Zeile in relationalen Datenbanken.
  • Ein Feld ist ein bestimmtes Attribut eines Objekts, ähnlich wie eine Spalte in relationalen Datenbanken.

Verhalten

Die Salesforce-Quellunterstützung in Datastream basiert auf den REST- und Bulk 2.0 APIs. Salesforce prüft basierend auf dem von Ihnen festgelegten Intervall auf Quelländerungen, um die API-Nutzung zu steuern.

Beim Replizieren von Daten aus einer Salesforce-Quelle wird Folgendes beobachtet:

  • Replizierbare und abfragbare Standardobjekte, die entweder das Feld SystemModstamp oder LastModifiedDate haben, können repliziert werden.
  • Benutzerdefinierte Objekte können repliziert werden.
  • Wenn konfiguriert, werden alle Verlaufsdaten für die eingeschlossenen Objekte repliziert.
  • Alle Änderungen wie Einfügungen, Aktualisierungen und Löschungen aus den angegebenen Objekten werden repliziert.

Versionen

Datastream unterstützt die folgenden Salesforce-Versionen:

  • Pro Suite
  • Entwickler
  • Professionell
  • Unternehmen
  • Unbegrenzt

Datastream verwendet die Salesforce API-Version 61.0.

Weitere Informationen zu den verfügbaren Salesforce-Versionen finden Sie in der Salesforce-Dokumentation.

Bekannte Einschränkungen

Bekannte Einschränkungen bei Verwendung von Salesforce als Quelle:

  • Berechnete Felder (auch Formeln genannt) werden nicht unterstützt.
  • Die einzige verfügbare Replikationsmethode ist die periodische Abfrage der Salesforce API (keine Streamingoption). Das wirkt sich auf die API-Nutzung und die Aktualität der Daten aus.
  • Es werden nur abfragbare und replizierbare Objekte unterstützt.
  • Kompositfelder werden als flache Felder repliziert.
  • Es werden bis zu 600.000 Löschvorgänge pro Minute unterstützt (Salesforce-Einschränkung).
  • Streams sind auf 3.000 Objekte beschränkt.
  • Die Streamwiederherstellung wird nicht unterstützt.
  • Der latestDateCovered-Wert, der von den getUpdated()- und getDeleted()-API-Aufrufen zurückgegeben wird, die Salesforce für die Datenreplizierung verwendet, wird nicht regelmäßig aktualisiert. Dadurch können die Werte im Diagramm Datenaktualität in Datastream höher sein, da es möglicherweise laufende, noch nicht übernommene Änderungen gibt. Der Stream wird jedoch weiterhin ohne Probleme ausgeführt und der Messwert für die Aktualität kehrt zum Normalwert zurück, wenn der latestDateCovered-Wert von Salesforce aktualisiert wird. Weitere Informationen finden Sie in der Salesforce-Dokumentation.

Nächste Schritte