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_throughfiltern, 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.