Concept : Workday Query Language (WQL)
Workday Query Language (WQL) vous permet d’utiliser une syntaxe de type SQL pour accéder aux données de Workday à l’aide de sources de données et de champs plutôt que de rapports. WQL vous permet d’interroger les données dans Workday et d’explorer :
- Sources de données.
- Filtres de sources de données.
- Champs.
Activation de WQL
Pour utiliser WQL à partir d'un système externe, vous devez enregistrer un client API pour votre locataire. Enregistrez-le dans votre locataire à l’aide de la tâche Register API Client for Integrations
. Vous n'avez pas besoin d'enregistrer un client API lorsque vous utilisez WQL dans une application Workday Extend ou Orchestration.
Lorsque vous enregistrez le client API pour WQL, sélectionnez
Système
dans l’invite Scope (Functional Areas)
.Lorsque vous gérez le jeton actualiser , sélectionnez un compte Workday qui a accès à l'exécution de rapports. Les appels API utilisent ce compte.
Sécurité
Pour utiliser WQL, vous devez avoir accès au domaine
Workday Query Language
dans le domaine fonctionnel System. Dans une interrogation WQL, vous pouvez uniquement afficher et utiliser des sources de données et des champs pour lesquels vous disposez d'un accès de sécurité.Rapport sur les indicateurs d'utilisation WQL et RaaS
Les développeurs d’intégrations disposant d’un accès de sécurité au domaine
Manage: All Custom Reports
dans le domaine domaine fonctionnel System peuvent utiliser ce rapport pour surveiller les tendances d’utilisation des demandes API au fil du temps. Le rapport affiche les exécutions WQL et Reports as a Service (RaaS) pour les intégrations sortantes. Il retourne le nombre pour une période mobile de 90 jours par dimensions, comme l'heure et la source de la demande. Le rapport utilise la source de données de rapport WQL/RaaS Usage Metrics
.Vous pouvez uniquement afficher les résultats du rapport dans votre locataire de production .