Sdílet prostřednictvím


New-AzMLWorkspaceCommandJobObject

Vytvořte objekt v paměti pro CommandJob.

Syntaxe

New-AzMLWorkspaceCommandJobObject
   -Command <String>
   -EnvironmentId <String>
   [-CodeId <String>]
   [-DistributionType <DistributionType>]
   [-EnvironmentVariable <Hashtable>]
   [-JobInput <ICommandJobInputs>]
   [-LimitTimeout <TimeSpan>]
   [-JobOutput <ICommandJobOutputs>]
   [-ResourceInstanceCount <Int32>]
   [-ResourceInstanceType <String>]
   [-ResourceProperty <IResourceConfigurationProperties>]
   [-ComputeId <String>]
   [-DisplayName <String>]
   [-ExperimentName <String>]
   [-IdentityType <IdentityConfigurationType>]
   [-IsArchived <Boolean>]
   [-ServiceEndpoint <String>]
   [-ServicePort <Int32>]
   [-ServiceProperty <IJobServiceProperties>]
   [-ServiceType <String>]
   [-Description <String>]
   [-Property <IResourceBaseProperties>]
   [-Tag <IResourceBaseTags>]
   [<CommonParameters>]

Description

Vytvořte objekt v paměti pro CommandJob.

Příklady

Příklad 1: Vytvoření objektu v paměti pro CommandJob

# You can use following commands to create job input or job oupt as vaule pass to JobInput or JobOutput parameter of the  New-AzMLWorkspaceCommandJobObject

# New-AzMLWorkspaceCustomModelJobInputObject
# New-AzMLWorkspaceCustomModelJobOutputObject
# New-AzMLWorkspaceLiteralJobInputObject
# New-AzMLWorkspaceMLFlowModelJobInputObject
# New-AzMLWorkspaceMLFlowModelJobOutputObject
# New-AzMLWorkspaceMLTableJobInputObject
# New-AzMLWorkspaceMLTableJobOutputObject
# New-AzMLWorkspaceSharedPrivateLinkResourceObject
# New-AzMLWorkspaceTritonModelJobInputObject
# New-AzMLWorkspaceTritonModelJobOutputObject
# New-AzMLWorkspaceUriFileJobInputObject
# New-AzMLWorkspaceUriFileJobOutputObject
# New-AzMLWorkspaceUriFolderJobInputObject
# New-AzMLWorkspaceUriFolderJobOutputObject

New-AzMLWorkspaceCommandJobObject -Command "echo `"hello world`"" `
-ComputeId '/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/ml-rg-test/providers/Microsoft.MachineLearningServices/workspaces/mlworkspace-test01/computes/aml02' `
-EnvironmentId '/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/ml-rg-test/providers/Microsoft.MachineLearningServices/workspaces/mlworkspace-test01/environments/commandjobenv/versions/1'`
-DisplayName 'commandjob01' -ExperimentName 'commandjobexperiment'

Vytvořte objekt v paměti pro CommandJob.

Parametry

-CodeId

ID prostředku ARM prostředku kódu

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

-Command

[Povinné] Příkaz, který se spustí při spuštění úlohy. Např. Python train.py.

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

-ComputeId

ID prostředku ARM výpočetního prostředku

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

-Description

Text popisu prostředku.

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

-DisplayName

Zobrazovaný název úlohy.

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

-DistributionType

[Povinné] Určuje typ distribuční architektury.

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

-EnvironmentId

[Povinné] ID prostředku ARM specifikace prostředí pro úlohu.

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

-EnvironmentVariable

Proměnné prostředí zahrnuté v úloze

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

-ExperimentName

Název experimentu, do které úloha patří. Pokud není nastavená, úloha se umístí do výchozího experimentu.

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

-IdentityType

[Povinné] Určuje typ architektury identit.

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

-IsArchived

Archivuje se asset?

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

-JobInput

Mapování vstupních datových vazeb použitých v úloze Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti JOBINPUT a vytvořte tabulku hash.

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

-JobOutput

Mapování výstupních datových vazeb použitých v úloze Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti JOBOUTPUT a vytvořte tabulku hash.

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

-LimitTimeout

Maximální doba běhu ve formátu ISO 8601, po které bude úloha zrušena. Podporuje pouze dobu trvání s přesností v sekundách.

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

-Property

Slovník vlastností assetu. Chcete-li vytvořit, přečtěte si část POZNÁMKY o vlastnostech VLASTNOSTI a vytvořte tabulku hash.

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

-ResourceInstanceCount

Volitelný počet instancí nebo uzlů používaných cílovým výpočetním objektem.

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

-ResourceInstanceType

Volitelný typ virtuálního počítače, který je podporovaný cílovým výpočetním objektem.

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

-ResourceProperty

Taška s dalšími vlastnostmi. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti RESOURCEPROPERTY a vytvořte tabulku hash.

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

-ServiceEndpoint

Adresa URL koncového bodu

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

-ServicePort

Port pro koncový bod

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

-ServiceProperty

Další vlastnosti, které se mají nastavit na koncovém bodu. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti SERVICEPROPERTY a vytvořte tabulku hash.

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

-ServiceType

Typ koncového bodu.

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

-Tag

Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. Pokud chcete vytvořit, přečtěte si část POZNÁMKY týkající se vlastností TAG a vytvořte tabulku hash.

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

Výstupy