Bagikan melalui


Get-AzBatchSubtask

Mendapatkan informasi subtugas dari tugas yang ditentukan.

Sintaks

Get-AzBatchSubtask
   [-JobId] <String>
   [-TaskId] <String>
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchSubtask
   [[-Task] <PSCloudTask>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-AzBatchSubtask mengambil informasi subtugas tentang tugas yang ditentukan. Subtugas menyediakan pemrosesan paralel untuk tugas individual, dan memungkinkan pemantauan eksekusi dan kemajuan tugas yang tepat.

Contoh

Contoh 1: Mengembalikan semua subtugas untuk tugas tertentu

$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $Context

Perintah ini mengembalikan semua subtugas untuk tugas dengan ID myTask. Untuk melakukan ini, perintah pertama dalam contoh membuat referensi objek ke kunci akun untuk akun batch contosobatchaccount. Referensi objek ini disimpan dalam variabel bernama $context. Perintah kedua kemudian menggunakan referensi objek tersebut dan cmdlet Get-AzBatchSubtask untuk mengembalikan semua subtugas untuk myTask, tugas yang berjalan sebagai bagian dari pekerjaan Job-01.

Parameter

-BatchContext

Menentukan instans BatchAccountContext yang digunakan cmdlet ini untuk 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

-JobId

Menentukan ID pekerjaan yang berisi tugas yang subtugasnya didapat cmdlet ini.

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

-MaxCount

Menentukan jumlah maksimum subtugas yang akan dikembalikan. Jika Anda menentukan nilai nol (0) atau kurang, cmdlet tidak menggunakan batas atas. Nilai defaultnya adalah 1000.

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

-Task

Menentukan referensi objek ke tugas yang berisi subtugas yang dikembalikan cmdlet ini. Referensi objek ini dibuat dengan menggunakan cmdlet Get-AzBatchTask dan menyimpan objek yang dikembalikan dalam variabel.

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

-TaskId

Menentukan ID tugas yang subtugasnya dikembalikan cmdlet ini.

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

Input

String

PSCloudTask

BatchAccountContext

Output

PSSubtaskInformation