Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2024-05-17
Référence : comparaisons WQL et RaaS

Référence : comparaisons WQL et RaaS

Utilisez les tableaux pour comparer comment Workday Query Language (WQL) et les rapports en tant que service (RaaS) prennent en charge les différentes méthodes d'extraction de données de Workday.

Synthèse de la prise en charge des fonctionnalités

Fonctionnalité
Prise en charge par WQL
Prise en charge par le RaaS
Accéder aux champs à partir d'un objet de gestion Global.
Non
Oui
Utilisez la fonction centile comme opérateur d'agrégation dans les clauses SELECT.
Non
Oui
Utilisez la clause GROUP BY pour agréger les résultats.
Oui
Non
Paginer les résultats.
Oui
Non

Cas d'utilisation

Cas d'utilisation
Prise en charge de WQL
Prise en charge du RaaS
Regroupez votre extraction selon une ou plusieurs dimensions.
Prise en charge.
Vous pouvez utiliser la clause GROUP BY pour agréger les résultats selon différentes dimensions.
Non pris en charge.
Téléchargez les résultats par partition au lieu d'une réponse de grande taille.
Prise en charge.
Vous pouvez paginer les résultats sur 10 000 lignes à la fois en utilisant les paramètres LIMITE et OFFSET.
Non pris en charge.
Extraire les données à l'aide de services web.
Sont pris en charge avec les services web RESTful.
Prise en charge avec les services web RESTful et SOAP.
Modifier l'extraction de requête de manière dynamique sans vous connecter à Workday.
Prise en charge.
Les demandes WQL étant des valeurs de chaîne, vous pouvez modifier la demande en dehors de Workday.
Prise en charge.
Vous pouvez mettre à jour les paramètres de manière dynamique dans l'URL.
Rendre persistante la définition d'une extraction pour permettre la collaboration.
Vous pouvez enregistrer une requête WQL en dehors de Workday.
Prise en charge.
RaaS est un rapport en tant que service qui permet de conserver les définitions de rapport dans Workday.
Auditer l'extraction pour identifier les modifications et les annuler si nécessaire.
Non pris en charge.
Prise en charge.
Étant donné que le RaaS conserve les définitions de rapport, vous pouvez suivre les modifications dans la structure d'audit de Workday.
Extraire des données de plusieurs environnements sans avoir à créer des rapports ou à migrer d'un environnement client à un autre.
Prise en charge.
Vous pouvez modifier l'URL de demande pour WQL si nécessaire pour la faire pointer vers n'importe quel environnement client.
Non pris en charge.
Pour extraire un rapport d'un autre environnement client, vous devez migrer le rapport vers cet environnement client.
Extraire des ensembles de résultats de taille moyenne à moyenne.
Prise en charge.
Jusqu'à 1 million de lignes.
Prise en charge.
Jusqu'à 1 million de lignes.
Extraire des données dans des limites de temps.
  • Délai d'expiration de 30 minutes pour les demandes WQL d'un hôte défini dans l'environnement client Workday.
  • 5 minutes avant expiration pour les appels d'API WQL depuis la passerelle Workday Cloud Platform (WCP) (api.workday.com).
  • Délai d'expiration de 6 heures pour les demandes SOAP RaaS d'un hôte défini dans l'environnement client. 
  • Délai d'expiration d'une heure pour les demandes REST RaaS d'un hôte défini dans l'environnement client. 
  • 5 minutes avant expiration pour les appels d'API RaaS depuis la passerelle Workday Cloud Platform (WCP) (api.workday.com). 
Extraire les résultats dans plusieurs formats.
Vous pouvez extraire les résultats dans JSON.
Prise en charge. Vous pouvez extraire les résultats dans les formats suivants :
  • CSV.
  • GData.
  • JSON.
  • RSS.
  • XML simple.
  • XML Workday.
Extraire uniquement les données appropriées pour l'utilisateur payeur.
Prise en charge.
WQL prend en charge la sécurité au niveau des objets et des données en fonction de l'utilisateur.
Prise en charge.
Le RaaS assure la sécurité au niveau des objets et des données en fonction de l'utilisateur émetteur.
Créer des intégrations sortantes avec une connaissance limitée des rapports personnalisés Workday.
Prise en charge.
Vous n'avez pas besoin de comprendre le générateur de rapports Workday pour utiliser WQL. WQL est similaire aux langages de base de données standard.
Vous devez avoir une connaissance du reporting Workday.
Démarrez une intégration à partir d'un rapport standard Workday.
Prise en charge.
Vous pouvez utiliser le
rapport Convertir un rapport en WQL
pour convertir des rapports matriciels et avancés Workday en rapport WQL.
Prise en charge.
Vous pouvez copier et personnaliser des rapports standard et avancés pour les intégrations sortantes.
Explorez par programme l'un des éléments suivants :
  • Sources de données.
  • Champs des sources de données.
  • Filtres de source de données.
Prise en charge.
WQL fournit des API pour les sources de données, les filtres de source de données et les champs.
Pour interroger des sources de données, des filtres et des champs dans WQL, vous devez y avoir accès dans Workday.
Non pris en charge.
Créez une définition de rapport dans Workday et renseignez les invites pour les sources de données, les filtres et les champs.