跳至主要內容
Administrator Guide
上次更新時間 :2024-05-17
概念︰WQL 查詢結果的分頁

概念︰WQL 查詢結果的分頁

當您第一次執行查詢時,查詢參數中的 Workday 查詢語言 (WQL) 會執行並建置傳回最多 10,000 列的快取。您可以使用
limit
offset
在 WQL 查詢的 REST API 呼叫中輸入參數。
WQL 只會在使用者階段作業期間快取頁面限制要求。
若要檢視任何剩餘的結果,請使用下列參數︰
參數
說明
limit
指定 1 個結果頁面中的列數。值必須介於 0 到 10,000 之間。
offset
指定結果集的起始列。使用以下項目︰
limit
參數
在對第一頁結果的初始要求中,省略
offset
參數,或將其設為零。
Workday 會保留關鍵字
LIMIT
同時適用於子句和分頁參數。LIMIT 關鍵字不區分大小寫。我們使用大小寫字母來區分子句和分頁參數。
  • 使用
    LIMIT
    子句以限制查詢回應中傳回的總列數。
  • 使用
    limit
    參數,以指定在查詢回應的每頁顯示多少列。

範例

依據您提出 WQL 要求的位置,您使用的基準 URL 會有所不同。
WQL 要求來源
要使用的基本 URL
Workday 用戶主機
https://{hostname}/api/wql/{version}/{tenant}
WCP API 閘道
https://api.workday.com/wql/{version}
若要從結果集的第一列開始傳回 1,000 列︰
{baseURL}/data?limit=1000&offset=0&query=select worker, location from allWorkers
若要傳回接下來的 1,000 列,請將偏移增加至 1,000︰
{baseURL}/data?limit=1000&offset=1000&query=select worker, location from allWorkers