Daten aus Workday streamen

Mit dem Workday-Connector in Datastream können Sie Verlaufsdaten und inkrementelle Updates aus einer Workday-Instanz für Analysen und Datenintegration replizieren. Workday ist eine cloudbasierte ERP-Plattform (Enterprise Resource Planning) für das Finanz- und Personalmanagement, einschließlich Recruiting, Onboarding, Vergütung und Zeiterfassung.

Wenn Sie eine Workday-Quelle in Datastream vorbereiten, sollten Sie sich das Replikationsverhalten, die unterstützten Objekte und die bekannten Einschränkungen ansehen.

Verhalten

Der Workday-Connector in Datastream basiert auf der Workday SOAP API. Da Workday sein internes Tabellenschema nicht für Nutzer verfügbar macht, behandelt Datastream SOAP API-Endpunkte als Tabellen.

Datastream unterstützt zwei primäre Replikationsmethoden, um Datenintegrität und Leistung zu gewährleisten: Backfill-Verlauf und inkrementelle Synchronisierung.

  • Backfill von Verlaufsdaten: Der Workday-Connector ermöglicht die vollständige Synchronisierung aller vorhandenen Datensätze in einem Endpunkt. Um die Konsistenz bei Backfill-Abfragen zu gewährleisten, verwendet Datastream den Parameter as_of_entry_date_time. So kann der Connector immer eine Seite mit Daten abrufen.

  • Inkrementelle Synchronisierung: Bei der inkrementellen Synchronisierung werden Änderungen wie Einfügungen und Aktualisierungen erfasst, die nach dem ersten Backfill auftreten. Datastream verwendet die serverseitige inkrementelle Synchronisierung, indem Endpunkte ausgewählt werden, die Transaktionslogs unterstützen. Anhand dieser Logs kann der Connector Abfragen nach dem Feld updated_through filtern, sodass nur Datensätze ausgewählt werden, die seit einem bestimmten Datum aktualisiert wurden.

Unterstützte Objekte

Der Workday-Connector nutzt einen dynamischen Erkennungsmechanismus, um alle Objekte in einer Instanz zu identifizieren. Der Connector ruft die WSDL-Dateien (Web Services Description Language) ab, die den einzelnen SOAP API-Diensten entsprechen.

Für jeden Endpunkt in jedem Dienst bestimmt der Connector anhand der WSDL-Datei, ob der Endpunkt Transaktionslogs unterstützt.

In der folgenden Tabelle sind die von Datastream unterstützten Objekte und ihre Replikationstypen aufgeführt:

Objekt Replikationstyp
Financial_Management_Organizations Backfill, inkrementelle Synchronisierung
Human_Resources_Job_Profiles Backfill, inkrementelle Synchronisierung
Human_Resources_Organizations Backfill, inkrementelle Synchronisierung
Human_Resources_Workers Backfill, inkrementelle Synchronisierung
Recruiting_Candidates Backfill, inkrementelle Synchronisierung
Recruiting_Evergreen_Requisitions Backfill, inkrementelle Synchronisierung
Recruiting_Job_Requisitions Backfill, inkrementelle Synchronisierung
Recruiting_Organizations Backfill, inkrementelle Synchronisierung
Recruiting_Positions Backfill, inkrementelle Synchronisierung
Staffing_Organizations Backfill, inkrementelle Synchronisierung
Staffing_Positions Backfill, inkrementelle Synchronisierung
Staffing_Workers Backfill, inkrementelle Synchronisierung

Bekannte Einschränkungen

Zu den bekannten Einschränkungen bei der Verwendung von Workday als Quelle gehören:

  • Datastream unterstützt die Replikation von Löschereignissen nicht.
  • Datastream repliziert keine Ereignisse, die von Endpunkten abgerufen werden, die keine Transaktionslogs unterstützen.

Nächste Schritte