Filtry OData v Azure Batch
Článek 01/29/2024
Přispěvatelé: 8
Váš názor
V tomto článku
Filtry OData se používají k omezení množství dat vrácených z dotazu vydaného službě Batch filtrováním výsledků na základě některých kritérií. Podmínky filtru lze kombinovat pomocí operátorů AND a OR. Ne každé rozhraní API podporuje filtrovací dotazy a každé podporované rozhraní API umožňuje filtrování podle jedinečné sady vlastností, jak je uvedeno níže.
Výpis podporovaných imagí
Odkaz
Vlastnost
Operace jsou povolené.
Typ
typ operačního systému
eq, ne
Řetězec
typ ověření
eq, ne
Řetězec
nodeAgentSKUId
eq, ne
Řetězec
Výpis certifikátů
Odkaz
Vlastnost
Operace jsou povolené.
Typ
state
eq, ne
Řetězec
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
Výpis uzlů ve fondu
Odkaz
Vlastnost
Operace jsou povolené.
Typ
state
eq, ne
Řetězec
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
Řetězec
startTaskInfo/result
eq, ne
Řetězec
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
Výpis počtu uzlů fondu
Odkaz
Vlastnost
Operace jsou povolené.
Typ
poolId
eq
Řetězec
Vypsat soubory úkolů
Odkaz
Vlastnost
Operace jsou povolené.
Typ
name
Startswith
Řetězec
Výpis souborů výpočetních uzlů
Odkaz
Vlastnost
Operace jsou povolené.
Typ
name
Startswith
Řetězec
Zobrazení seznamu úloh v plánu úloh
Odkaz
Vlastnost
Operace jsou povolené.
Typ
state
eq, ne
Řetězec
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
čas vytvoření
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
Řetězec
Výpis plánů úloh
Odkaz
Vlastnost
Povolené operace
Typ
id
startswith, eq, ne, ge, gt, le, lt
Řetězec
state
eq, ne
Řetězec
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
Výpis úloh
Odkaz
Vlastnost
Povolené operace
Typ
id
startswith, eq, ne, ge, gt, le, lt
Řetězec
state
eq, ne
Řetězec
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
Řetězec
Fondy seznamů
Odkaz
Vlastnost
Povolené operace
Typ
id
startswith, eq, ne, ge, gt, le, lt
Řetězec
state
eq, ne
Řetězec
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
allocationState
eq
Řetězec
allocationStateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
creationTime
eq, ne, ge, gt, le, lt
DateTime
enableAutoScale
eq, ne
Logická hodnota
lastModified
eq, ne, ge, gt, le, lt
DateTime
vmSize
eq, ne
Řetězec
enableInterNodeCommunication
eq, ne
Logická hodnota
Stav přípravy a vydání úlohy seznamu
Odkaz
Vlastnost
Povolené operace
Typ
poolId
eq, ne
Řetězec
nodeId
eq, ne
Řetězec
jobPreparationTaskExecutionInfo/state
eq, ne
Řetězec
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
Řetězec
jobReleaseTaskExecutionInfo/state
eq, ne
Řetězec
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
Řetězec
Výpis úkolů
Odkaz
Vlastnost
Povolené operace
Typ
id
startswith, eq, ge, gt, le, lt, ne
Řetězec
state
eq, ne
Řetězec
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
Řetězec
Výpis metrik využití účtu
Odkaz
Vlastnost
Povolené operace
Typ
poolId
eq, ge, gt, le, lt, startswith
Řetězec