Veritas Enterprise Vault™ Compliance Accelerator 管理指南
- Compliance Accelerator簡介
- Veritas Surveillance簡介
- 建立與檢視報告
- 附錄 A. 疑難排解
支援的 OData 查詢選項
如下所述,目前支援的 OData 查詢選項可用於查詢組合,以自訂回應。
使用 $select 查詢參數傳回個別來源或來源集合不同於預設集的屬性集。有了 $select,您可以指定預設屬性的子集。
範例:在下面的範例中,查詢僅在結果中傳回兩個屬性:部門名稱和部門狀態。
https://<Reporting endpoint base URL>/odata/departments?$select=DepartmentName,Status
使用 $count 查詢參數擷取相符資源的總計數。
在下面的範例中,無論任何其他過濾器為何,查詢都會傳回系統中角色的總計數。
https://<Reporting endpoint Base URL>/odata/roles?$count=true
使用 $top 查詢參數限制傳回的記錄數。
在下面的範例中,查詢將傳回結果中的前 10 筆記錄。
https://<Reporting endpoint Base URL>/odata/departments?$top=10
使用 $skip 查詢參數略過傳回結果前指定的記錄筆數。
在下面的範例中,查詢將傳回略過結果中前 60 筆記錄的記錄。
https://<Reporting endpoint Base URL>/odata/departments?$skip=60
使用 $skipToken 查詢參數從橫跨多頁的結果集結取下一頁的結果。
由於伺服器端分頁限制回應的頁面大小,因此某些要求會傳回多頁資料。報告 API 使用 $skipToken 查詢參數參照結果的後續頁面。$skipToken 參數包含參照下一頁結果的不透明 Token,並在回應中 @odata.nextLink 屬性內提供的 URL 中傳回。
例如,如果您呼叫在結果中有超過 1000 筆記錄的角色 API,那麼回應僅將傳回具有 @odata.nextLink 屬性的 1000 筆記錄,如下所示。
"@odata.nextLink": "https://<Reporting endpoint Base URL>/odata/roles?$skipToken=29310"
若要擷取下一頁的記錄,@odata.nextLink 的值可以做為具有 skipToken 值的端點 URL 使用。