Diffuser des données depuis Workday

Le connecteur Workday dans Datastream vous permet de répliquer les données historiques et les mises à jour incrémentielles d'une instance Workday pour l'analyse et l'intégration des données. Workday est une plate-forme de planification des ressources d'entreprise dans le cloud pour la gestion financière et du capital humain, y compris le recrutement, le processus d'intégration, la rémunération et le suivi du temps.

Lorsque vous préparez une source Workday dans Datastream, examinez le comportement de réplication, les objets compatibles et les limites connues.

Comportement

Le connecteur Workday dans Datastream s'appuie sur l'API SOAP Workday. Comme Workday n'expose pas son schéma de table interne aux utilisateurs, Datastream traite les points de terminaison de l'API SOAP comme des tables.

Datastream est compatible avec deux méthodes de réplication principales pour garantir l'intégrité et les performances des données : le remplissage de l'historique et la synchronisation incrémentielle.

  • Remplissage de l'historique : le connecteur Workday permet une synchronisation complète de l'historique de tous les enregistrements existants dans un point de terminaison. Pour garantir la cohérence entre les requêtes de backfill, Datastream utilise le paramètre as_of_entry_date_time. Le connecteur peut ainsi récupérer de manière cohérente une page de données à la fois.

  • Synchronisation incrémentielle : la méthode de synchronisation incrémentielle capture les modifications, telles que les insertions et les mises à jour, qui se produisent après le backfill initial. Datastream utilise la synchronisation incrémentielle côté serveur en sélectionnant des points de terminaison compatibles avec les journaux de transactions. Ces journaux permettent au connecteur de filtrer les requêtes par champ updated_through, qui ne sélectionne que les enregistrements mis à jour depuis une date spécifique.

Objets compatibles

Le connecteur Workday exploite un mécanisme de découverte dynamique pour identifier l'ensemble des objets d'une instance. Le connecteur récupère les fichiers WSDL (Web Services Description Language) correspondant à chaque service d'API SOAP.

Pour chaque point de terminaison de chaque service, le connecteur utilise le fichier WSDL pour déterminer si le point de terminaison accepte les journaux de transactions.

Le tableau suivant liste les objets compatibles avec Datastream et leurs types de réplication :

Objet Type de réplication
Financial_Management_Organizations Remplissage, synchronisation incrémentielle
Human_Resources_Job_Profiles Remplissage, synchronisation incrémentielle
Human_Resources_Organizations Remplissage, synchronisation incrémentielle
Human_Resources_Workers Remplissage, synchronisation incrémentielle
Recruiting_Candidates Remplissage, synchronisation incrémentielle
Recruiting_Evergreen_Requisitions Remplissage, synchronisation incrémentielle
Recruiting_Job_Requisitions Remplissage, synchronisation incrémentielle
Recruiting_Organizations Remplissage, synchronisation incrémentielle
Recruiting_Positions Remplissage, synchronisation incrémentielle
Staffing_Organizations Remplissage, synchronisation incrémentielle
Staffing_Positions Remplissage, synchronisation incrémentielle
Staffing_Workers Remplissage, synchronisation incrémentielle

Limitations connues

Voici les limites connues de l'utilisation de Workday comme source :

  • Datastream ne prend pas en charge la réplication des événements de suppression.
  • Datastream ne réplique pas les événements récupérés à partir de points de terminaison qui ne sont pas compatibles avec les journaux de transactions.

Étapes suivantes