FROM
Spécifie la source de données et le filtre de source de données
SELECT
La clause récupère les données dans. Workday exige cette clause dans toutes les requêtes WQL (Workday Query Language).Vous pouvez accéder uniquement aux champs :
- Workday est autorisé à être utilisé avec le générateur de rapports Workday ou les zones par défaut.
- Le compte Workday en cours de traitement est autorisé à accéder aux données.
Syntaxe
Pour interroger des données depuis une source de données :
FROM dataSourceAlias
Pour interroger des données à partir d'une source de données avec un filtre de source de données, procédez comme suit :
FROM dataSourceAlias(dataSourceFilter=filterAlias, filterPrompt1=value1, filterPrompt2=value2)
Pour interroger des données à partir d'une source de données à l'aide de filtres de saisie et de date d'effet, procédez comme suit :
FROM dataSourceAlias(effectiveAsOfDate=date, entryMoment=dateTime)
Arguments
Argument
| Description |
|---|---|
dataSourceAlias
| Alias de la source de données à laquelle vous souhaitez accéder. |
dataSourceFilterAlias
| (Facultatif) Alias pour le filtre de source de données que vous souhaitez utiliser. |
effectiveAsOfDate effectiveAsOfMoment entryDate entryMoment | (Facultatif) Exécutez la requête à une date d'effet ou une date de saisie. Uniquement pris en charge pour
Sources de données standard prédéfinies par Workday. Si vous n'indiquez pas d'heure d'effet ou de saisie, la requête renvoie des résultats à la date et heure du jour. WQL prend en charge les formats suivants :
WQL prend en charge les dates et les heures en temps universel coordonné (UTC) ou en temps standard du Pacifique (PST). WQL renvoie une erreur si vous indiquez une effectiveAsOfMoment ou entryMoment lorsque la source de données ne prend pas en charge ces valeurs. |
value1 , value2 , ...valueN
| Valeurs des invites de source de données intégrées. |
instance1 , instance2 , ...instanceN
| L'identifiant Workday de la valeur de champ que vous voulez rapprocher. Lorsque vous exécutez une requête, Workday valide le format de l'identifiant Workday et fait échouer la requête si le format n'est pas valide. |
inst_refId
| Type de code de référence d'un champ dans l'expression conditionnelle. |
referenceID
| Code de référence de la valeur de champ à rapprocher. Exemple : (inst_refId = referenceID) |
Exemples
Renvoyer le nom de l'employé depuis
Source de données
Tous les employés
: SELECT fullName FROM allWorkers
Renvoyez le nom d'un étudiant, l'entité universitaire et le niveau/périmètre à partir de la source de données
Candidatures étudiantes
et en spécifiant un filtre de source de données :SELECT firstName, academicUnit, academicLevel FROM studentApplications (dataSourceFilter = studentApplicationsByAcademicUnitAndAcademicLevel, academicUnit = {Workday ID}, academicLevel = {Workday ID})
Renvoie le nom de l'employé dans l'ordre croissant à partir de la source de données
Tous les employés
, en utilisant le moment de la prise d'effet et le moment de la saisie des valeurs de données.SELECT worker FROM allWorkers (effectiveAsOfDate="2018-01-01", entryMoment="2019-01-01 12:30:00") ORDER BY worker ASC