Trasmettere in streaming i dati da Workday

Il connettore Workday in Datastream ti consente di replicare i dati storici e gli aggiornamenti incrementali da un'istanza Workday per l'analisi e l'integrazione dei dati. Workday è una piattaforma di pianificazione delle risorse aziendali basata su cloud per la gestione finanziaria e del capitale umano, tra cui reclutamento, onboarding, compensi e monitoraggio del tempo.

Quando prepari un'origine Workday in Datastream, esamina il comportamento di replica, gli oggetti supportati e le limitazioni note.

Comportamento

Il connettore Workday in Datastream si basa sull'API SOAP di Workday. Poiché Workday non espone lo schema della tabella interna agli utenti, Datastream tratta gli endpoint API SOAP come tabelle.

Datastream supporta due metodi di replica principali per garantire l'integrità e le prestazioni dei dati: backfill storico e sincronizzazione incrementale.

  • Backfill storico: il connettore Workday consente la sincronizzazione storica completa di tutti i record esistenti in un endpoint. Per garantire la coerenza tra le query di backfill, Datastream utilizza il parametro as_of_entry_date_time. In questo modo, il connettore può recuperare in modo coerente una pagina di dati alla volta.

  • Sincronizzazione incrementale: il metodo di sincronizzazione incrementale acquisisce le modifiche, come inserimenti e aggiornamenti, che si verificano dopo il backfill iniziale. Datastream utilizza la sincronizzazione incrementale lato server selezionando gli endpoint che supportano i log delle transazioni. Questi log consentono al connettore di filtrare le query in base al campo updated_through, che seleziona solo i record aggiornati a partire da una data specifica.

Oggetti supportati

Il connettore Workday utilizza un meccanismo di rilevamento dinamico per identificare l'intero insieme di oggetti all'interno di un'istanza. Il connettore recupera i file WSDL (Web Services Description Language) corrispondenti a ciascun servizio API SOAP.

Per ogni endpoint in ogni servizio, il connettore utilizza il file WSDL per determinare se l'endpoint supporta i log delle transazioni.

La tabella seguente elenca gli oggetti supportati da Datastream e i relativi tipi di replica:

Oggetto Tipo di replica
Financial_Management_Organizations Backfill, sincronizzazione incrementale
Human_Resources_Job_Profiles Backfill, sincronizzazione incrementale
Human_Resources_Organizations Backfill, sincronizzazione incrementale
Human_Resources_Workers Backfill, sincronizzazione incrementale
Recruiting_Candidates Backfill, sincronizzazione incrementale
Recruiting_Evergreen_Requisitions Backfill, sincronizzazione incrementale
Recruiting_Job_Requisitions Backfill, sincronizzazione incrementale
Recruiting_Organizations Backfill, sincronizzazione incrementale
Recruiting_Positions Backfill, sincronizzazione incrementale
Staffing_Organizations Backfill, sincronizzazione incrementale
Staffing_Positions Backfill, sincronizzazione incrementale
Staffing_Workers Backfill, sincronizzazione incrementale

Limitazioni note

Le limitazioni note per l'utilizzo di Workday come origine includono:

  • Datastream non supporta la replica degli eventi di eliminazione.
  • Datastream non replica gli eventi recuperati da endpoint che non supportano i log delle transazioni.

Passaggi successivi