FROM
Indique la source de données et le filtre de source de données
SELECT
la clause extrait des données de . Workday rend obligatoire cette clause dans toute interrogation de Workday Query Language (WQL).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 à partir d’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 :
FROM dataSourceAlias(dataSourceFilter=filterAlias, filterPrompt1=value1, filterPrompt2=value2)
Pour interroger des données à partir d’une source de données à l’aide de filtres d’entrée et de date d’effet :
FROM dataSourceAlias(effectiveAsOfDate=date, entryMoment=dateTime)
Arguments
Argument
| Description |
|---|---|
dataSourceAlias
| L’alias de la source de données à laquelle vous souhaitez accéder. |
dataSourceFilterAlias
| (Facultatif) L’alias du filtre de source de données que vous souhaitez utiliser. |
effectiveAsOfDate effectiveAsOfMoment entryDate entryMoment | (Facultatif) Exécutez l’interrogation à une date d’effet ou à une date d’entrée. Pris en charge uniquement pour
Sources de données standard prédéfinies par Workday. Si vous ne précisez pas de moment de prise d’effet ou d’entrée, l’interrogation renvoie les résultats en fonction de la date et de l’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 heure normale du Pacifique (HNP). WQL renvoie une erreur si vous précisez un effectiveAsOfMoment ou une 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 souhaitez mettre en correspondance. Lorsque vous exécutez une interrogation, Workday valide le format de l’identifiant Workday et échoue l’interrogation lorsque le format n’est pas valide. |
inst_refId
| Le type d'identifiant de référence d'un champ dans l'expression conditionnelle. |
referenceID
| L'identifiant de référence de la valeur du champ que vous souhaitez mettre en correspondance. Exemple : (inst_refId = referenceID) |
Exemples
Retourner le nom du travailleur à partir de
Source de données
All Workers
: SELECT fullName FROM allWorkers
Renvoie le nom d’un étudiant, l’entité universitaire et le niveau à partir de la source de données
Student Applications
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 du travailleur par ordre croissant à partir de la source de données
All Workers
, en utilisant le moment de prise d’effet et le moment d’entrée des valeurs des données.SELECT worker FROM allWorkers (effectiveAsOfDate="2018-01-01", entryMoment="2019-01-01 12:30:00") ORDER BY worker ASC