Partilhar via


Get-AzBatchTaskCount

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

Sintaxe

Id

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

ParentObject

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.

Propriedades dos parâmetros

Tipo:BatchAccountContext
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DefaultProfile

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

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Job

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

Propriedades dos parâmetros

Tipo:PSCloudJob
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ParentObject
Position:0
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-JobId

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

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

Id
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

String

PSCloudJob

BatchAccountContext

Saídas

PSTaskCounts