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

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