Veritas Enterprise Vault™ Compliance Accelerator 檢閱者指南

Last Published:
Product(s): Enterprise Vault (15.1)

支援的 OData 查詢選項

如下所述,目前支援的 OData 查詢選項可用於查詢組合,以自訂回應。

  • $select

    使用 $select 查詢參數傳回個別來源或來源集合不同於預設集的屬性集。有了 $select,您可以指定預設屬性的子集。

    範例:在下面的範例中,查詢僅在結果中傳回兩個屬性:部門名稱和部門狀態。

    https://<Reporting endpoint base URL>/odata/departments?$select=DepartmentName,Status

  • $count

    使用 $count 查詢參數擷取相符資源的總計數。

    在下面的範例中,無論任何其他過濾器為何,查詢都會傳回系統中角色的總計數。

    https://<Reporting endpoint Base URL>/odata/roles?$count=true

  • $top

    使用 $top 查詢參數限制傳回的記錄數。

    在下面的範例中,查詢將傳回結果中的前 10 筆記錄。

    https://<Reporting endpoint Base URL>/odata/departments?$top=10

  • $skip

    使用 $skip 查詢參數略過傳回結果前指定的記錄筆數。

    在下面的範例中,查詢將傳回略過結果中前 60 筆記錄的記錄。

    https://<Reporting endpoint Base URL>/odata/departments?$skip=60

  • $skipToken

    使用 $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 使用。