Get-AzBatchTaskCount
Hiermee haalt u het aantal taken voor de opgegeven taak op.
Syntaxis
Get-AzBatchTaskCount
[-JobId] <String>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
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 variabele $Context.
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 gedeelde sleutelverificatie 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.
Type: | BatchAccountContext |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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.
Type: | PSCloudJob |
Position: | 0 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-JobId
De id van de taak waarvoor taken moeten worden geteld.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell