你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzMLWorkspaceCommandJobObject
为 CommandJob 创建内存中对象。
语法
New-AzMLWorkspaceCommandJobObject
-Command <String>
-EnvironmentId <String>
[-CodeId <String>]
[-ComputeId <String>]
[-Description <String>]
[-DisplayName <String>]
[-DistributionType <DistributionType>]
[-EnvironmentVariable <Hashtable>]
[-ExperimentName <String>]
[-IdentityType <IdentityConfigurationType>]
[-IsArchived <Boolean>]
[-JobInput <ICommandJobInputs>]
[-JobOutput <ICommandJobOutputs>]
[-LimitTimeout <TimeSpan>]
[-Property <IResourceBaseProperties>]
[-ResourceInstanceCount <Int32>]
[-ResourceInstanceType <String>]
[-ResourceProperty <IResourceConfigurationProperties>]
[-ServiceEndpoint <String>]
[-ServicePort <Int32>]
[-ServiceProperty <IJobServiceProperties>]
[-ServiceType <String>]
[-Tag <IResourceBaseTags>]
[<CommonParameters>]
说明
为 CommandJob 创建内存中对象。
示例
示例 1:为 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'
为 CommandJob 创建内存中对象。
参数
-CodeId
代码资产的 ARM 资源 ID。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Command
[必需]在启动作业时执行的命令。 例如 “python train.py”。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeId
计算资源的 ARM 资源 ID。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
资产说明文本。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
作业的显示名称。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DistributionType
[必需]指定分发框架的类型。
Type: | DistributionType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnvironmentId
[必需]作业的环境规范的 ARM 资源 ID。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnvironmentVariable
作业中包含的环境变量。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExperimentName
作业所属的试验的名称。 如果未设置,作业将放置在“默认”试验中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
[必需]指定标识框架的类型。
Type: | IdentityConfigurationType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsArchived
资产是否已存档?
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobInput
作业中使用的输入数据绑定的映射。 若要构造,请参阅 JOBINPUT 属性的 NOTES 部分,并创建哈希表。
Type: | ICommandJobInputs |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobOutput
作业中使用的输出数据绑定的映射。 若要构造,请参阅 JOBOUTPUT 属性的 NOTES 部分并创建哈希表。
Type: | ICommandJobOutputs |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LimitTimeout
ISO 8601 格式的最大运行持续时间,之后作业将被取消。 仅支持精度为秒的持续时间。
Type: | TimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Property
资产属性字典。 若要构造,请参阅 PROPERTY 属性的 NOTES 部分并创建哈希表。
Type: | IResourceBaseProperties |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceInstanceCount
计算目标使用的可选实例或节点数。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceInstanceType
计算目标支持的可选 VM 类型。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceProperty
其他属性包。 若要构造,请参阅 RESOURCEPROPERTY 属性的 NOTES 部分并创建哈希表。
Type: | IResourceConfigurationProperties |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceEndpoint
终结点的 URL。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePort
终结点的端口。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceProperty
在终结点上设置的其他属性。 若要构造,请参阅有关 标准版RVICEPROPERTY 属性的 NOTES 部分,并创建哈希表。
Type: | IJobServiceProperties |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceType
终结点类型。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
标记字典。 可以添加、删除和更新标记。 若要构造,请参阅 TAG 属性的 NOTES 部分并创建哈希表。
Type: | IResourceBaseTags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输出
备注
别名
复杂参数属性
若要创建下面所述的参数,请构造一个包含相应属性的哈希表。 有关哈希表的信息,请运行 Get-Help about_Hash_Tables。
JOBINPUT <ICommandJobInputs>
:映射作业中使用的输入数据绑定。
[(Any) <IJobInput>]
:这表示可以将任何属性添加到此对象。
JOBOUTPUT <ICommandJobOutputs>
:映射作业中使用的输出数据绑定。
[(Any) <IJobOutput>]
:这表示可以将任何属性添加到此对象。
PROPERTY <IResourceBaseProperties>
:资产属性字典。
[(Any) <String>]
:这表示可以将任何属性添加到此对象。
RESOURCEPROPERTY <IResourceConfigurationProperties>
:其他属性包。
[(Any) <Object>]
:这表示可以将任何属性添加到此对象。
标准版RVICEPROPERTY<IJobServiceProperties>
:在终结点上设置的其他属性。
[(Any) <String>]
:这表示可以将任何属性添加到此对象。
TAG <IResourceBaseTags>
:标记字典。 可以添加、删除和更新标记。
[(Any) <String>]
:这表示可以将任何属性添加到此对象。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈