Aracılığıyla paylaş


Get-AzBatchTaskCount

Belirtilen iş için görev sayılarını alır.

Sözdizimi

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

Description

Get-AzBatchTaskCount cmdlet'i bir Batch işi için Azure Batch görev sayısını alır. JobId parametresine veya job parametresine göre bir iş belirtin. Görev sayıları etkin, çalışan veya tamamlanan görev durumuna göre görevlerin sayısını ve başarılı veya başarısız olan görevlerin sayısını sağlar. Hazırlama durumundaki görevler çalışıyor olarak sayılır. validationStatus doğrulanmamışsa, Batch hizmeti Liste Görevleri API'sinde bildirilen görev durumlarına göre durum sayılarını denetleyemedi. İş 200.000'den fazla görev içeriyorsa validationStatus onaylanmamış olabilir.

Örnekler

Örnek 1: Kimliklere göre görev sayılarını alma

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

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

Bu komut job Job01 için görev sayılarını alır. $Context değişkenine bağlam atamak için Get-AzBatchAccountKey cmdlet'ini kullanın.

Parametreler

-BatchContext

Batch hizmetiyle etkileşim kurarken kullanılacak BatchAccountContext örneği. BatchAccountContext'inizi almak için Get-AzBatchAccount cmdlet'ini kullanırsanız, Batch hizmetiyle etkileşim kurarken Microsoft Entra kimlik doğrulaması kullanılır. Bunun yerine paylaşılan anahtar kimlik doğrulamasını kullanmak için Get-AzBatchAccountKey cmdlet'ini kullanarak erişim anahtarları doldurulmuş bir BatchAccountContext nesnesi alın. Paylaşılan anahtar kimlik doğrulaması kullanılırken, birincil erişim anahtarı varsayılan olarak kullanılır. Kullanılacak anahtarı değiştirmek için BatchAccountContext.KeyInUse özelliğini ayarlayın.

Tür:BatchAccountContext
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Job

Bu cmdlet'in aldığı görevleri içeren işi belirtir. PSCloudJob nesnesi almak için Get-AzBatchJob cmdlet'ini kullanın.

Tür:PSCloudJob
Position:0
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-JobId

Görev sayılarının alındığı işin kimliği.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

String

PSCloudJob

BatchAccountContext

Çıkışlar

PSTaskCounts