Share via


Filtri OData in Azure Batch

I filtri OData vengono usati per limitare la quantità di dati restituiti da una query rilasciata al servizio Batch filtrando i risultati in base a alcuni criteri. Le condizioni di filtro possono essere combinate usando gli operatori "AND" e "OR". Non tutte le API supportano query di filtro e ogni API supportata consente di filtrare su un set univoco di proprietà, come indicato di seguito.

Elencare le immagini supportate

Riferimento

Proprietà Operazioni consentite Type
osType eq, ne string
verificationType eq, ne string
nodeAgentSKUId eq, ne string

List certificates

Riferimento

Proprietà Operazioni consentite Type
state eq, ne string
stateTransitionTime eq, ne, ge, gt, le, lt Datetime

Elencare i nodi in un pool

Riferimento

Proprietà Operazioni consentite Type
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

Conteggi dei nodi del pool di elenchi

Riferimento

Proprietà Operazioni consentite Type
poolId eq string

Elencare i file di attività

Riferimento

Proprietà Operazioni consentite Type
name startswith string

Elencare i file del nodo di calcolo

Riferimento

Proprietà Operazioni consentite Type
name startswith string

Elencare i processi in una pianificazione del processo

Riferimento

Proprietà Operazioni consentite Type
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

Elencare le pianificazioni dei processi

Riferimento

Proprietà Operazioni consentite Type
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

Elencare i processi

Riferimento

Proprietà Operazioni consentite Type
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

Pool di elenchi

Riferimento

Proprietà Operazioni consentite Type
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

Elencare lo stato di preparazione e rilascio del processo

Riferimento

Proprietà Operazioni consentite Type
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

Elencare le attività

Riferimento

Proprietà Operazioni consentite Type
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

Elencare le metriche di utilizzo dell'account

Riferimento

Proprietà Operazioni consentite Type
poolId eq, ge, gt, le, lt, startswith string