Partager via


Get-AzBatchTaskCount

Obtient le nombre de tâches pour le travail spécifié.

Syntaxe

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

Description

L’applet de commande Get-AzBatchTaskCount obtient le nombre de tâches Azure Batch pour un travail Batch. Spécifiez un travail par le paramètre JobId ou le paramètre Job . Les nombres de tâches fournissent le nombre de tâches par état de tâche actif, en cours d’exécution ou d’achèvement, et un nombre de tâches ayant réussi ou échoué. Les tâches dans l’état de préparation sont comptabilisées comme étant en cours d’exécution. Si validationStatus n’est pas validé, le service Batch n’a pas pu vérifier le nombre d’états d’état par rapport aux états de tâche comme indiqué dans l’API Tâches de liste. La validationStatus peut être non validée si le travail contient plus de 200 000 tâches.

Exemples

Exemple 1 : Obtenir le nombre de tâches par ID

Get-AzBatchTaskCount -JobId "Job01" -BatchContext $Context

Active              : 1
Completed           : 0
Failed              : 0
Running             : 1
Succeeded           : 5
ValidationStatus    : Validated

Cette commande obtient le nombre de tâches pour le travail Job01. Utilisez l’applet de commande Get-AzBatchAccountKey pour affecter un contexte à la variable $Context.

Paramètres

-BatchContext

Instance BatchAccountContext à utiliser lors de l’interaction avec le service Batch. Si vous utilisez l’applet de commande Get-AzBatchAccount pour obtenir votre BatchAccountContext, l’authentification Microsoft Entra sera utilisée lors de l’interaction avec le service Batch. Pour utiliser l’authentification par clé partagée à la place, utilisez l’applet de commande Get-AzBatchAccountKey pour obtenir un objet BatchAccountContext avec ses clés d’accès remplies. Lorsque vous utilisez l’authentification par clé partagée, la clé d’accès primaire est utilisée par défaut. Pour modifier la clé à utiliser, définissez la propriété BatchAccountContext.KeyInUse.

Type:BatchAccountContext
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Job

Spécifie le travail qui contient les tâches que cette applet de commande obtient. Pour obtenir un objet PSCloudJob , utilisez l’applet de commande Get-AzBatchJob.

Type:PSCloudJob
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-JobId

ID du travail pour lequel obtenir le nombre de tâches.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

String

PSCloudJob

BatchAccountContext

Sorties

PSTaskCounts