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 |