Get-AzBatchTaskCount

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

Syntax

Id

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

ParentObject

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 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, erişim anahtarları doldurulmuş bir BatchAccountContext nesnesi almak için Get-AzBatchAccountKey cmdlet'ini kullanı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.

Parametre özellikleri

Tür:BatchAccountContext
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DefaultProfile

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

Parametre özellikleri

Tür:IAzureContextContainer
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:AzContext, AzureRmContext, AzureCredential

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Job

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

Parametre özellikleri

Tür:PSCloudJob
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ParentObject
Position:0
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-JobId

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

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Id
Position:0
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

String

PSCloudJob

BatchAccountContext

Çıkışlar

PSTaskCounts