Delen via


OData-filters in Azure Batch

OData-filters worden gebruikt om de hoeveelheid gegevens te beperken die wordt geretourneerd door een query die is uitgegeven aan de Batch-service door de resultaten te filteren op basis van bepaalde criteria. Filtervoorwaarden kunnen worden gecombineerd met behulp van de operatoren 'AND' en 'OR'. Niet elke API ondersteunt filterquery's en elke ondersteunde API staat filteren op een unieke set eigenschappen toe, zoals hieronder wordt vermeld.

Ondersteunde installatiekopieën weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
osType eq, ne Tekenreeks
verificationType eq, ne Tekenreeks
nodeAgentSKUId eq, ne Tekenreeks

Certificaten vermelden

Verwijzing

Eigenschap Bewerkingen toegestaan Type
staat eq, ne Tekenreeks
stateTransitionTime eq, ne, ge, gt, le, lt DateTime

Knooppunten in een pool weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
staat eq, ne Tekenreeks
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 Tekenreeks
startTaskInfo/result eq, ne Tekenreeks
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

Aantal poolknooppunten weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
poolId eq Tekenreeks

Taakbestanden weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
naam startswith Tekenreeks

Rekenknooppuntbestanden weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
naam startswith Tekenreeks

Taken weergeven in een taakplanning

Verwijzing

Eigenschap Bewerkingen toegestaan Type
staat eq, ne Tekenreeks
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 Tekenreeks

Taakplanningen weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
id startswith, eq, ne, ge, gt, le, lt Tekenreeks
staat eq, ne Tekenreeks
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

Taken weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
id startswith, eq, ne, ge, gt, le, lt Tekenreeks
staat eq, ne Tekenreeks
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 Tekenreeks

Pools weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
id startswith, eq, ne, ge, gt, le, lt Tekenreeks
staat eq, ne Tekenreeks
stateTransitionTime eq, ne, ge, gt, le, lt DateTime
allocationState eq Tekenreeks
allocationStateTransitionTime eq, ne, ge, gt, le, lt DateTime
creationTime eq, ne, ge, gt, le, lt DateTime
enableAutoScale eq, ne Booleaans
Lastmodified eq, ne, ge, gt, le, lt DateTime
vmSize eq, ne Tekenreeks
enableInterNodeCommunication eq, ne Booleaans

Taakvoorbereidings- en releasestatus weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
poolId eq, ne Tekenreeks
nodeId eq, ne Tekenreeks
jobPreparationTaskExecutionInfo/state eq, ne Tekenreeks
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 Tekenreeks
jobReleaseTaskExecutionInfo/state eq, ne Tekenreeks
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 Tekenreeks

Taken weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
id startswith, eq, ge, gt, le, lt, ne Tekenreeks
staat eq, ne Tekenreeks
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 Tekenreeks

Metrische gegevens over accountgebruik weergeven

Verwijzing

Eigenschap Bewerkingen toegestaan Type
poolId eq, ge, gt, le, lt, startswith Tekenreeks