Share via


Get-AzBatchTaskSlotCount

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

Syntax

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

Description

O cmdlet Get-AzBatchTaskSlotCount obtém as contagens de slots de tarefas do Azure Batch para um trabalho em lote. Especifique um trabalho pelo parâmetro JobId ou pelo parâmetro Job . As contagens de slots de tarefas fornecem uma contagem de slots por estado de tarefa ativa, em execução ou concluída e uma contagem de slots em que as tarefas foram bem-sucedidas ou falharam. Os slots para tarefas no estado de preparação são contados 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-AzBatchTaskSlotCount -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-AzBatchAccountKeys 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.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

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

Type:PSCloudJob
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-JobId

A id do trabalho para o qual obter o slot de tarefa conta.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

PSCloudJob

BatchAccountContext

Saídas

PSTaskSlotCounts