Sdílet prostřednictvím


Get-AzBatchSubtask

Získá informace dílčího úkolu.

Syntaxe

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

Description

Rutina Get-AzBatchSubtask načte informace o dílčím úkolu. Dílčí úkoly poskytují paralelní zpracování jednotlivých úloh a umožňují přesné monitorování provádění a průběhu úkolů.

Příklady

Příklad 1: Vrácení všech dílčích úkolů pro zadaný úkol

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

Tyto příkazy vrátí všechny dílčí úkoly úkolu s ID myTask. Uděláte to tak, že první příkaz v příkladu vytvoří odkaz na objekt na klíče účtu pro účet batch contosobatchaccount. Tento odkaz na objekt je uložen v proměnné s názvem $context. Druhý příkaz pak použije tento odkaz na objekt a rutinu Get-AzBatchSubtask k vrácení všech dílčích úkolů pro myTask, úlohu, která se spustí jako součást úlohy Job-01.

Parametry

-BatchContext

Určuje instanci BatchAccountContext , kterou tato rutina používá k interakci se službou Batch. Pokud k získání účtu BatchAccount použijete rutinu Get-AzBatchAccount, použije se při interakci se službou Batch ověřování Microsoft Entra. Pokud chcete místo toho použít ověřování pomocí sdíleného klíče, použijte rutinu Get-AzBatchAccountKey k získání objektu BatchAccountContext s vyplněnými přístupovými klíči. Při použití ověřování pomocí sdíleného klíče se ve výchozím nastavení používá primární přístupový klíč. Pokud chcete změnit klíč, který chcete použít, nastavte vlastnost BatchAccountContext.KeyInUse.

Typ:BatchAccountContext
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-JobId

Určuje ID úlohy, která obsahuje úlohu, jejíž dílčí úkoly tato rutina získá.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-MaxCount

Určuje maximální počet dílčích úkoly, které se mají vrátit. Pokud zadáte hodnotu nula (0) nebo menší, rutina nepoužívá horní limit. Výchozí hodnota je 1000.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Task

Určuje odkaz na objekt úkolu, který obsahuje dílčí úkoly, které tato rutina vrátí. Tento odkaz na objekt se vytvoří pomocí rutiny Get-AzBatchTask a uloží vrácený objekt do proměnné.

Typ:PSCloudTask
Position:0
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TaskId

Určuje ID úlohy, jejíž dílčí úkoly tato rutina vrátí.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

String

PSCloudTask

BatchAccountContext

Výstupy

PSSubtaskInformation