New-AzMLWorkspaceCommandJobObject
Erstellen Sie ein In-Memory-Objekt für CommandJob.
Syntax
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>]
Beschreibung
Erstellen Sie ein In-Memory-Objekt für CommandJob.
Beispiele
Beispiel 1: Erstellen eines Speicherobjekts für 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'
Erstellen Sie ein In-Memory-Objekt für CommandJob.
Parameter
-CodeId
ARM-Ressourcen-ID der Coderessource.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Command
[Erforderlich] Der Befehl, der beim Starten des Auftrags ausgeführt werden soll. Beispiel: "python train.py".
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ComputeId
ARM-Ressourcen-ID der Computeressource.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Der Text der Objektbeschreibung.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DisplayName
Anzeigename des Auftrags.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DistributionType
[Erforderlich] Gibt den Typ des Verteilungsframeworks an.
Typ: | DistributionType |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnvironmentId
[Erforderlich] Die ARM-Ressourcen-ID der Umgebungsspezifikation für den Auftrag.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnvironmentVariable
Umgebungsvariablen, die im Auftrag enthalten sind.
Typ: | Hashtable |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ExperimentName
Der Name des Experiments, zu dem der Auftrag gehört. Wenn nicht festgelegt, wird der Auftrag im Experiment "Standard" platziert.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-IdentityType
[Erforderlich] Gibt den Typ des Identitätsframeworks an.
Typ: | IdentityConfigurationType |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-IsArchived
Ist die Ressource archiviert?.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobInput
Zuordnung von Eingabedatenbindungen, die im Auftrag verwendet werden. Informationen zum Erstellen finden Sie im ABSCHNITT "NOTES" für JOBINPUT-Eigenschaften und erstellen eine Hashtabelle.
Typ: | ICommandJobInputs |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobOutput
Zuordnung von Ausgabedatenbindungen, die im Auftrag verwendet werden. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für JOBOUTPUT-Eigenschaften und erstellen eine Hashtabelle.
Typ: | ICommandJobOutputs |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LimitTimeout
Die maximale Laufzeit im ISO 8601-Format, nach der der Auftrag abgebrochen wird. Unterstützt nur die Dauer mit der Genauigkeit so niedrig wie Sekunden.
Typ: | TimeSpan |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Property
Das Objekteigenschaftenverzeichnis. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für PROPERTY-Eigenschaften und erstellen eine Hashtabelle.
Typ: | IResourceBaseProperties |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceInstanceCount
Optionale Anzahl von Instanzen oder Knoten, die vom Computeziel verwendet werden.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceInstanceType
Optionaler Vm-Typ, der vom Computeziel unterstützt wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceProperty
Zusätzlicher Eigenschaftenbehälter. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für RESOURCEPROPERTY-Eigenschaften und erstellen eine Hashtabelle.
Typ: | IResourceConfigurationProperties |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ServiceEndpoint
URL für Endpunkt.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ServicePort
Port für Endpunkt.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ServiceProperty
Zusätzliche Eigenschaften, die für den Endpunkt festgelegt werden sollen. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für SERVICEPROPERTY-Eigenschaften und erstellen eine Hashtabelle.
Typ: | IJobServiceProperties |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ServiceType
Endpunkttyp.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Tag
Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für TAG-Eigenschaften und erstellen eine Hashtabelle.
Typ: | IResourceBaseTags |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
Azure PowerShell