Filtri OData in Azure Batch
Articolo 01/29/2024
8 contributori
Commenti e suggerimenti
In questo articolo
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