Delen via


Get-AzBatchTaskCount

Hiermee haalt u het aantal taken voor de opgegeven taak op.

Syntax

Id

Get-AzBatchTaskCount
    [-JobId] <String>
    -BatchContext <BatchAccountContext>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ParentObject

Get-AzBatchTaskCount
    [[-Job] <PSCloudJob>]
    -BatchContext <BatchAccountContext>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

De cmdlet Get-AzBatchTaskCount haalt het aantal Azure Batch-taken voor een Batch-taak op. Geef een taak op met de parameter JobId of de parameter Job . Taakaantallen bieden een telling van de taken op basis van de actieve, actieve of voltooide taakstatus en het aantal taken dat is geslaagd of mislukt. Taken in de voorbereidingsstatus worden meegeteld als actief. Als de validatiestatus niet is gevalideerd, kan de Batch-service het aantal statussen niet controleren op basis van de taakstatussen zoals gerapporteerd in de Takenlijst-API. De validatiestatus kan niet worden gevalideerd als de taak meer dan 200.000 taken bevat.

Voorbeelden

Voorbeeld 1: Het aantal taken ophalen op id

Get-AzBatchTaskCount -JobId "Job01" -BatchContext $Context
Active              : 1
Completed           : 0
Failed              : 0
Running             : 1
Succeeded           : 5
ValidationStatus    : Validated

Met deze opdracht worden de taken geteld voor job Job01. Gebruik de cmdlet Get-AzBatchAccountKey om een context toe te wijzen aan de $Context variabele.

Parameters

-BatchContext

Het BatchAccountContext-exemplaar dat moet worden gebruikt bij interactie met de Batch-service. Als u de cmdlet Get-AzBatchAccount gebruikt om uw BatchAccountContext op te halen, wordt Microsoft Entra-verificatie gebruikt bij interactie met de Batch-service. Als u in plaats daarvan verificatie met gedeelde sleutels wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKey om een BatchAccountContext-object op te halen waarin de bijbehorende toegangssleutels zijn ingevuld. Wanneer u verificatie met gedeelde sleutels gebruikt, wordt de primaire toegangssleutel standaard gebruikt. Als u de sleutel wilt wijzigen die u wilt gebruiken, stelt u de eigenschap BatchAccountContext.KeyInUse in.

Parametereigenschappen

Type:BatchAccountContext
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Job

Hiermee geeft u de taak op die taken bevat die door deze cmdlet worden opgeslagen. Gebruik de cmdlet Get-AzBatchJob om een PSCloudJob-object op te halen.

Parametereigenschappen

Type:PSCloudJob
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ParentObject
Position:0
Verplicht:False
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-JobId

De id van de taak waarvoor taken moeten worden geteld.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

Id
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

PSCloudJob

BatchAccountContext

Uitvoerwaarden

PSTaskCounts