Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
FROM

FROM

Gibt die Datenquelle und den Datenquellenfilter an
SELECT
-Klausel ruft Daten aus ab. Workday erfordert diese Klausel in allen WQL-Abfragen (Workday Query Language).
Sie können nur auf Felder zugreifen, auf die Folgendes zutrifft:
  • Workday hat die Verwendung mit dem Workday Report Writer oder Standardbereichen autorisiert.
  • Das aktuell verarbeitete Workday-Konto hat Zugriffsberechtigung.

Syntax

So fragen Sie Daten aus einer Datenquelle ab:
FROM dataSourceAlias
So fragen Sie Daten aus einer Datenquelle mit einem Datenquellenfilter ab:
FROM dataSourceAlias(dataSourceFilter=filterAlias, filterPrompt1=value1, filterPrompt2=value2)
So fragen Sie Daten aus einer Datenquelle mithilfe von Eingabe- und Gültigkeitsdatumsfiltern ab:
FROM dataSourceAlias(effectiveAsOfDate=date, entryMoment=dateTime)

Argumente

Argument
Beschreibung
dataSourceAlias
Der Alias für die Datenquelle, auf die Sie zugreifen möchten.
dataSourceFilterAlias
(Optional) Der Alias für den Datenquellenfilter, den Sie verwenden möchten.
effectiveAsOfDate
effectiveAsOfMoment
entryDate
entryMoment
(Optional) Führen Sie die Abfrage zu einem Gültigkeitsdatum oder einem Eingabedatum aus. Wird nur für unterstützt Von Workday bereitgestellte Standarddatenquellen.
Wenn Sie keinen Gültigkeitsmoment oder Eingabemoment angeben, gibt die Abfrage Ergebnisse zum aktuellen Datum/zur aktuellen Uhrzeit zurück.
WQL unterstützt folgende Formate:
  • Gültigkeitsdatum:
    effectiveAsOfDate="2018-01-01"
  • Gültigkeitsdatum/-zeit:
    effectiveAsOfMoment="2018-01-01 11:45:08"
  • Eingabedatum:
    entryDate="2019-01-01"
  • Eingabedatum/-zeit:
    entryMoment="2019-01-01 12:30:25Z"
WQL unterstützt Datumsangaben und Datumsangaben in Koordinierte Weltzeit (UTC) oder Pacific Standard Time (PST).
WQL gibt einen Fehler zurück, wenn Sie einen angeben
effectiveAsOfMoment
oder an
entryMoment
wenn die Datenquelle diese Werte nicht unterstützt.
value1
,
value2
, ...
valueN
Werte für die integrierten Datenquellen-Wertelisten.
instance1
,
instance2
, ...
instanceN
Die Workday-ID des Feldwerts, der abgeglichen werden soll.
Wenn Sie eine Abfrage ausführen, validiert Workday das Format der Workday-ID und die Abfrage schlägt fehl, wenn das Format ungültig ist.
inst_refId
Die Referenz-ID-Art eines Felds im Bedingungsausdruck.
referenceID
Die Referenz-ID des Feldwerts, den Sie abgleichen möchten.
Beispiel:
(inst_refId = referenceID)

Beispiele

Gibt den Namen des Mitarbeiters aus zurück Datenquelle
„All Workers“
:
SELECT fullName FROM allWorkers
Gibt einen Studentennamen, eine akademische Einheit und eine Ebene aus der Datenquelle
„Student Applications“
zurück. Durch Angabe eines Datenquellenfilters wird Folgendes ausgeführt:
SELECT firstName, academicUnit, academicLevel FROM studentApplications (dataSourceFilter = studentApplicationsByAcademicUnitAndAcademicLevel, academicUnit = {Workday ID}, academicLevel = {Workday ID})
Geben Sie den Namen des Mitarbeiters in aufsteigender Reihenfolge aus der Datenquelle
All Workers
zurück und verwenden Sie dabei den Gültigkeitsmoment und den Eingabemoment der Datenwerte.
SELECT worker FROM allWorkers (effectiveAsOfDate="2018-01-01", entryMoment="2019-01-01 12:30:00") ORDER BY worker ASC