

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# BatchInferenceJob
<a name="API_BatchInferenceJob"></a>

包含批量推理作业的相关信息。

## 目录
<a name="API_BatchInferenceJob_Contents"></a>

 ** batchInferenceJobArn **   <a name="personalize-Type-BatchInferenceJob-batchInferenceJobArn"></a>
批量推理作业的 Amazon 资源名称 (ARN)。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必需：否

 ** batchInferenceJobConfig **   <a name="personalize-Type-BatchInferenceJob-batchInferenceJobConfig"></a>
批量推理作业的配置详细信息的字符串到字符串映射。  
类型：[BatchInferenceJobConfig](API_BatchInferenceJobConfig.md) 对象  
必需：否

 ** batchInferenceJobMode **   <a name="personalize-Type-BatchInferenceJob-batchInferenceJobMode"></a>
作业的模式。  
类型：字符串  
有效值：`BATCH_INFERENCE | THEME_GENERATION`  
必需：否

 ** creationDateTime **   <a name="personalize-Type-BatchInferenceJob-creationDateTime"></a>
创建批量推理作业的时间。  
类型：时间戳  
必需：否

 ** failureReason **   <a name="personalize-Type-BatchInferenceJob-failureReason"></a>
如果批量推理作业失败，则为其原因。  
类型：字符串  
必需：否

 ** filterArn **   <a name="personalize-Type-BatchInferenceJob-filterArn"></a>
批量推理作业中使用的筛选器的 ARN。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必需：否

 ** jobInput **   <a name="personalize-Type-BatchInferenceJob-jobInput"></a>
指向用于生成批量推理作业的输入数据的 Amazon S3 路径。  
类型：[BatchInferenceJobInput](API_BatchInferenceJobInput.md) 对象  
必需：否

 ** jobName **   <a name="personalize-Type-BatchInferenceJob-jobName"></a>
批量推理作业的名称。  
类型：字符串  
长度限制：最小长度为 1。最大长度为 63。  
模式：`^[a-zA-Z0-9][a-zA-Z0-9\-_]*`  
必需：否

 ** jobOutput **   <a name="personalize-Type-BatchInferenceJob-jobOutput"></a>
包含批量推理作业生成的输出数据的 Amazon S3 存储桶。  
类型：[BatchInferenceJobOutput](API_BatchInferenceJobOutput.md) 对象  
必需：否

 ** lastUpdatedDateTime **   <a name="personalize-Type-BatchInferenceJob-lastUpdatedDateTime"></a>
上次更新批量推理作业的时间。  
类型：时间戳  
必需：否

 ** numResults **   <a name="personalize-Type-BatchInferenceJob-numResults"></a>
批量推理作业生成的建议数量。此数字包括为失败的输入记录生成的错误消息数。  
类型：整数  
必需：否

 ** roleArn **   <a name="personalize-Type-BatchInferenceJob-roleArn"></a>
请求批量推理作业的 Amazon Identity and Access Management (IAM) 角色的 ARN。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+`  
必需：否

 ** solutionVersionArn **   <a name="personalize-Type-BatchInferenceJob-solutionVersionArn"></a>
创建批量推理作业所依据的解决方案版本的 Amazon 资源名称 (ARN)。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必需：否

 ** status **   <a name="personalize-Type-BatchInferenceJob-status"></a>
批量推理作业的状态。状态是以下值之一：  
+ PENDING
+ IN PROGRESS
+ ACTIVE
+ CREATE FAILED
类型：字符串  
长度约束：最大长度为 256。  
必需：否

 ** themeGenerationConfig **   <a name="personalize-Type-BatchInferenceJob-themeGenerationConfig"></a>
作业的主题生成设置。  
类型：[ThemeGenerationConfig](API_ThemeGenerationConfig.md) 对象  
必需：否

## 另请参阅
<a name="API_BatchInferenceJob_SeeAlso"></a>

有关在特定语言的 AWS SDK 中使用此 API 的更多信息，请参阅以下内容：
+  [适用于 C\$1\$1 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-2018-05-22/BatchInferenceJob) 
+  [适用于 Java V2 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-2018-05-22/BatchInferenceJob) 
+  [适用于 Ruby V3 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-2018-05-22/BatchInferenceJob) 