主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

parallel.cluster.generic.awsbatch.submitBatchJob

将作业提交到 AWS Batch

说明

schedulerID = parallel.cluster.generic.awsbatch.submitBatchJob(arraySize,jobName,jobQueue,jobDefinition,command,environmentVariableNames,environmentVariableValues) 向 AWS Batch 作业队列 arraySize 提交大小为 jobQueue 的作业。该作业名称为 jobName,作业定义为 jobDefinition。运行 AWS Batch 作业的容器接收并处理命令 command。该作业使用环境变量 environmentVariableNames 和值 environmentVariableValues 运行。此函数返回 AWS Batch 作业 ID。

有关 AWS Batch 作业队列、作业定义以及传递给运行 AWS Batch 作业的容器的命令的信息,请参阅 AWS Batch 文档。

注意

此函数需要 MATLAB® Parallel Server™ 和 AWS® 批处理的 Parallel Computing Toolbox™ 插件。有关如何使用该函数的示例,请参阅插件脚本。

输入参数

全部折叠

作业的大小,指定为正整数。如果 arraySize 大于 1,那么 submitBatchJob 提交一个数组作业。否则,submitBatchJob 提交一个非数组作业。

AWS Batch 作业的作业名称,指定为字符向量或字符串标量。有关更多信息,请参阅 AWS Batch 文档。

数据类型: char | string

将 AWS Batch 作业提交到的 AWS Batch 作业队列,指定为字符向量或字符串标量。有关更多信息,请参阅 AWS Batch 文档。

数据类型: char | string

AWS Batch 作业的定义,用于 AWS Batch 作业,指定为字符向量或字符串标量。有关更多信息,请参阅 AWS Batch 文档。

数据类型: char | string

传递给运行 AWS Batch 作业的容器的命令,指定为字符向量或字符串标量。有关更多信息,请参阅 AWS Batch 文档。

数据类型: char | string

要在 AWS Batch 作业上创建的环境变量的名称,指定为字符向量元胞数组或字符串数组。每个变量在 environmentVariableValues 中都必须有一个对应的值。

数据类型: cell | string

要在 AWS Batch 作业上创建的环境变量的值,指定为字符向量元胞数组或字符串数组。每个值在 environmentVariableValues 中都必须有一个对应的变量。

数据类型: cell | string

输出参量

全部折叠

AWS Batch 作业的调度器 ID,以字符串标量形式返回。

数据类型: char

版本历史记录

在 R2019b 中推出