共用方式為


Azure Batch中的 OData 篩選

OData 篩選準則可用來根據某些準則篩選結果,以限制從發出給 Batch 服務的查詢傳回的資料量。 篩選準則可以使用 「AND」 和 「OR」 運算子來結合。 並非所有 API 都支援篩選查詢,而且每個支援的 API 都允許篩選一組唯一的屬性,如下所示。

列出支援的映射

參考

屬性 允許的作業 類型
osType eq、ne String
verificationType eq、ne String
nodeAgentSKUId eq、ne String

列出憑證

參考

屬性 允許的作業 類型
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime

列出集區中的節點

參考

屬性 允許的作業 類型
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
lastBootTime eq, ne, ge, gt, le, lt Datetime
allocationTime eq, ne, ge, gt, le, lt Datetime
startTaskInfo/state eq String
startTaskInfo/result eq、ne String
startTaskInfo/exitCode eq, ne, ge, gt, le, lt Int
startTaskInfo/startTime eq, ne, ge, gt, le, lt Datetime
startTaskInfo/endTime eq, ne, ge, gt, le, lt Datetime

列出集區節點計數

參考

屬性 允許的作業 類型
poolId eq String

列出工作檔案

參考

屬性 允許的作業 類型
NAME startswith String

列出計算節點檔案

參考

屬性 允許的作業 類型
NAME startswith String

列出作業排程中的作業

參考

屬性 允許的作業 類型
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
creationTime eq, ne, ge, gt, le, lt Datetime
lastModified eq, ne, ge, gt, le, lt Datetime
executionInfo/startTime eq, ne, ge, gt, le, lt Datetime
executionInfo/endTime eq, ne, ge, gt, le, lt Datetime
executionInfo/poolId startswith, eq, ne, ge, gt, le, lt String

列出作業排程

參考

屬性 允許的作業 類型
id startswith, eq, ne, ge, gt, le, lt String
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
creationTime eq, ne, ge, gt, le, lt Datetime
lastModified eq, ne, ge, gt, le, lt Datetime
executionInfo/endTime eq, ne, ge, gt, le, lt Datetime
schedule/doNotRunUntil eq, ne, ge, gt, le, lt Datetime
schedule/doNotRunAfter eq, ne, ge, gt, le, lt Datetime

列出工作

參考

屬性 允許的作業 類型
id startswith, eq, ne, ge, gt, le, lt String
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
creationTime eq, ne, ge, gt, le, lt Datetime
lastModified eq, ne, ge, gt, le, lt Datetime
executionInfo/startTime eq, ne, ge, gt, le, lt Datetime
executionInfo/endTime eq, ne, ge, gt, le, lt Datetime
executionInfo/poolId startswith, eq, ne, ge, gt, le, lt String

列出集區

參考

屬性 允許的作業 類型
id startswith, eq, ne, ge, gt, le, lt String
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
allocationState eq String
allocationStateTransitionTime eq, ne, ge, gt, le, lt Datetime
creationTime eq, ne, ge, gt, le, lt Datetime
enableAutoScale eq、ne Boolean
lastModified eq, ne, ge, gt, le, lt Datetime
vmSize eq、ne String
enableInterNodeCommunication eq、ne Boolean

列出作業準備和發行狀態

參考

屬性 允許的作業 類型
poolId eq、ne String
nodeId eq、ne String
jobPreparationTaskExecutionInfo/state eq、ne String
jobPreparationTaskExecutionInfo/startTime eq, ne, ge, gt, le, lt Datetime
jobPreparationTaskExecutionInfo/endTime eq, ne, ge, gt, le, lt Datetime
jobPreparationTaskExecutionInfo/exitCode eq, ne, ge, gt, le, lt Int
jobPreparationTaskExecutionInfo/result eq、ne String
jobReleaseTaskExecutionInfo/state eq、ne String
jobReleaseTaskExecutionInfo/startTime eq, ne, ge, gt, le, lt Datetime
jobReleaseTaskExecutionInfo/endTime eq, ne, ge, gt, le, lt Datetime
jobReleaseTaskExecutionInfo/exitCode eq, ne, ge, gt, le, lt Int
jobReleaseTaskExecutionInfo/result eq、ne String

列出工作

參考

屬性 允許的作業 類型
id startswith, eq, ge, gt, le, lt, ne String
State eq、ne String
stateTransitionTime eq, ne, ge, gt, le, lt Datetime
creationTime eq, ne, ge, gt, le, lt Datetime
lastModifiedTime eq, ne, ge, gt, le, lt Datetime
executionInfo/startTime eq, ne, ge, gt, le, lt Datetime
executionInfo/endTime eq, ne, ge, gt, le, lt Datetime
executionInfo/exitCode eq, ne, ge, gt, le, lt Int
executionInfo/result eq、ne String

列出帳戶使用計量

參考

屬性 允許的作業 類型
poolId eq, ge, gt, le, lt, startswith String