Compartir a través de


New-AzMLWorkspaceCommandJobObject

Cree un objeto en memoria para CommandJob.

Sintaxis

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

Cree un objeto en memoria para CommandJob.

Ejemplos

Ejemplo 1: Crear un objeto en memoria para 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'

Cree un objeto en memoria para CommandJob.

Parámetros

-CodeId

Identificador de recurso de ARM del recurso de código.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Command

[Obligatorio] Comando que se va a ejecutar al iniciar el trabajo. Eg. "python train.py".

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ComputeId

Identificador de recurso de ARM del recurso de proceso.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Description

Texto de descripción del recurso.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisplayName

Nombre para mostrar del trabajo.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DistributionType

[Obligatorio] Especifica el tipo de marco de distribución.

Tipo:DistributionType
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnvironmentId

[Obligatorio] El identificador de recurso de ARM de la especificación del entorno para el trabajo.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnvironmentVariable

Variables de entorno incluidas en el trabajo.

Tipo:Hashtable
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ExperimentName

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IdentityType

[Obligatorio] Especifica el tipo de marco de identidad.

Tipo:IdentityConfigurationType
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IsArchived

¿Se archiva el recurso?

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobInput

Asignación de enlaces de datos de entrada usados en el trabajo. Para construir, consulte la sección NOTES de las propiedades JOBINPUT y cree una tabla hash.

Tipo:ICommandJobInputs
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobOutput

Asignación de enlaces de datos de salida usados en el trabajo. Para construir, consulte la sección NOTES de las propiedades JOBOUTPUT y cree una tabla hash.

Tipo:ICommandJobOutputs
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-LimitTimeout

Duración máxima de la ejecución en formato ISO 8601, después del cual se cancelará el trabajo. Solo admite la duración con una precisión tan baja como Segundos.

Tipo:TimeSpan
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Property

Diccionario de propiedades de recurso. Para construir, vea la sección NOTES para propiedades PROPERTY y crear una tabla hash.

Tipo:IResourceBaseProperties
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceInstanceCount

Número opcional de instancias o nodos usados por el destino de proceso.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceInstanceType

Tipo opcional de máquina virtual que se usa como compatible con el destino de proceso.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceProperty

Bolsa de propiedades adicionales. Para construir, consulte la sección NOTES de las propiedades RESOURCEPROPERTY y cree una tabla hash.

Tipo:IResourceConfigurationProperties
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServiceEndpoint

Dirección URL del punto de conexión.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServicePort

Puerto para el punto de conexión.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServiceProperty

Propiedades adicionales que se van a establecer en el punto de conexión. Para construir, consulte la sección NOTES de las propiedades SERVICEPROPERTY y cree una tabla hash.

Tipo:IJobServiceProperties
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServiceType

Tipo de punto de conexión.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Tag

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. Para construir, consulte la sección NOTES para las propiedades TAG y crear una tabla hash.

Tipo:IResourceBaseTags
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

CommandJob