Bagikan melalui


Get-AzBatchTaskCount

Mendapatkan jumlah tugas untuk pekerjaan yang ditentukan.

Sintaks

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

Deskripsi

Cmdlet Get-AzBatchTaskCount mendapatkan jumlah tugas Azure Batch untuk pekerjaan Batch. Tentukan pekerjaan dengan parameter JobId atau parameter Pekerjaan . Jumlah tugas menyediakan hitungan tugas dengan status tugas aktif, berjalan, atau selesai, dan hitungan tugas yang berhasil atau gagal. Tugas dalam status persiapan dihitung sebagai berjalan. Jika validationStatus tidak divalidasi, maka layanan Batch belum dapat memeriksa jumlah status terhadap status tugas seperti yang dilaporkan dalam Api Tugas Daftar. ValidationStatus mungkin tidak valid jika pekerjaan berisi lebih dari 200.000 tugas.

Contoh

Contoh 1: Dapatkan jumlah tugas menurut ID

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

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

Perintah ini mendapatkan jumlah tugas untuk pekerjaan Job01. Gunakan cmdlet Get-AzBatchAccountKey untuk menetapkan konteks ke variabel $Context.

Parameter

-BatchContext

Instans BatchAccountContext untuk digunakan saat berinteraksi dengan layanan Batch. Jika Anda menggunakan cmdlet Get-AzBatchAccount untuk mendapatkan BatchAccountContext Anda, autentikasi Microsoft Entra akan digunakan saat berinteraksi dengan layanan Batch. Untuk menggunakan autentikasi kunci bersama sebagai gantinya, gunakan cmdlet Get-AzBatchAccountKey untuk mendapatkan objek BatchAccountContext dengan kunci aksesnya diisi. Saat menggunakan autentikasi kunci bersama, kunci akses utama digunakan secara default. Untuk mengubah kunci yang akan digunakan, atur properti BatchAccountContext.KeyInUse.

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

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

-Job

Menentukan pekerjaan yang berisi tugas yang didapat cmdlet ini. Untuk mendapatkan objek PSCloudJob , gunakan cmdlet Get-AzBatchJob.

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

-JobId

Id pekerjaan untuk mendapatkan jumlah tugas.

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

Input

String

PSCloudJob

BatchAccountContext

Output

PSTaskCounts