Partilhar via


Get-AzBatchTaskCount

Obtém as contagens de tarefas para o trabalho especificado.

Sintaxe

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

Description

O cmdlet Get-AzBatchTaskCount obtém a contagem de tarefas do Lote do Azure para um trabalho em lote. Especifique um trabalho pelo parâmetro JobId ou pelo parâmetro Job . As contagens de tarefas fornecem uma contagem das tarefas por estado de tarefa ativa, em execução ou concluída e uma contagem de tarefas que foram bem-sucedidas ou falharam. As tarefas no estado de preparação são contadas como em execução. Se o status de validação não for validado, o serviço em lote não pôde verificar as contagens de estado em relação aos estados da tarefa, conforme relatado na API Listar tarefas. O status de validação pode não ser validado se o trabalho contiver mais de 200.000 tarefas.

Exemplos

Exemplo 1: Obter contagens de tarefas por ID

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

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

Este comando obtém as contagens de tarefas para o trabalho Job01. Use o cmdlet Get-AzBatchAccountKey para atribuir um contexto à variável $Context.

Parâmetros

-BatchContext

A instância BatchAccountContext a ser usada ao interagir com o serviço Batch. Se você usar o cmdlet Get-AzBatchAccount para obter seu BatchAccountContext, a autenticação do Microsoft Entra será usada ao interagir com o serviço Batch. Para usar a autenticação de chave compartilhada, use o cmdlet Get-AzBatchAccountKey para obter um objeto BatchAccountContext com suas chaves de acesso preenchidas. Ao usar a autenticação de chave compartilhada, a chave de acesso primária é usada por padrão. Para alterar a chave a ser usada, defina a propriedade BatchAccountContext.KeyInUse.

Tipo:BatchAccountContext
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Job

Especifica o trabalho que contém as tarefas que esse cmdlet recebe. Para obter um objeto PSCloudJob , use o cmdlet Get-AzBatchJob.

Tipo:PSCloudJob
Position:0
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-JobId

A id do trabalho para o qual obter a tarefa conta.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

Entradas

String

PSCloudJob

BatchAccountContext

Saídas

PSTaskCounts