Riferimenti: Alias WQL
Quando si creano query Workday Query Language (WQL), si utilizzano alias per fare riferimento a:
- Origini dati
- Filtri origine dati
- Campi e campi calcolati
- Parametri (elenchi di valori predefiniti).
Tutti gli oggetti predefiniti di Workday hanno un alias WQL corrispondente. Il sistema crea alias per i campi calcolati, indipendentemente dal fatto che siano stati forniti o meno. È possibile modificare gli alias dei campi calcolati.
Recupero di alias tramite chiamate API REST
È possibile restituire gli alias WQL chiamando l'endpoint API REST appropriato.
URL di base:
https://{hostname}/api/wql/{version}/{tenant}
URL di base per Workday Extend:
https://api.workday.com/wql/{version}
Alias | Endpoint API REST |
|---|---|
Tutte le origini dati | GET {baseURL}/dataSources
|
Un'origine dati singola | GET {baseURL}/dataSources/{WorkdayID}
|
Tutti i filtri dell'origine dati e gli elenchi di valori associati. | GET {baseURL}/dataSources/{WorkdayID}/dataSourceFilters
|
Filtro origine dati singolo e elenchi di valori associati | GET {baseURL}/dataSources/{WorkdayID}/dataSourceFilters/{WorkdayID}
|
Campi e campi calcolati | GET {baseURL}/dataSources/{WorkdayID}/fields
|
Recupero di alias in Workday
Per recuperare gli alias, è possibile:
- Creare un report personalizzato nell'origine dati report OriginidatioCampiutilizzando il campo di reportAlias WQL. Il report restituisce l'alias WQL solo per le origini dati abilitate per i report.
- Visualizzare gli alias WQL per i campi, i campi calcolati o le origini dati dal menu delle azioni correlate.
Per assicurarsi che gli alias specificati nella query siano corretti:
- Chiamare ilGET /dataSourcesper determinare l'ID (noto anche come Workday ID o WID) per l'origine dati. Utilizzare ilaliasparametro di query per filtrare l'elenco delle origini dati.
- Chiamare ilGET /dataSources/{ID}per visualizzare i dettagli dell'origine dati utilizzando il WID daGET /dataSourceschiamataThe GET /dataSources/{ID}endpoint restituisce gli alias corretti da utilizzare nella query.