Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
FROM

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 :
  • Date d'effet :
    effectiveAsOfDate="2018-01-01"
  • Date et heure d'effet :
    effectiveAsOfMoment="2018-01-01 11:45:08"
  • Date d'entrée :
    entryDate="2019-01-01"
  • Date et heure d'entrée :
    entryMoment="2019-01-01 12:30:25Z"
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