本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建批量推理作业(控制台)
完成为批量建议准备输入数据后,就可以创建批量推理作业了。此过程假定您已创建了一个解决方案和一个解决方案版本(经过训练的模型)。
创建批量推理作业(控制台)
-
打开 Amazon Personalize 控制台(网址为 https://console.aws.amazon.com/personalize/home
),并登录您的账户。 -
在数据集组页面,选择您的数据集组。
-
在导航窗格的自定义资源下,选择批量推理作业。
-
选择创建批量推理作业。
-
选择批量推理作业类型。
-
要生成不带主题的物品建议,请选择物品建议。
-
如果您使用 Similar-Items 配方并想向相似物品组添加描述性主题,请选择内容生成器中带有主题的建议。要生成主题,必须有一个包含物品名称数据和文本数据的物品数据集。有关更多信息,请参阅内容生成器中带有主题的批量建议。
-
-
在批量推理作业详细信息的批量推理作业名称中,指定批量推理作业的名称。
-
对于解决方案,选择解决方案,然后选择要用于生成建议的解决方案版本 ID。
-
对于结果数量,可以选择为每行输入数据指定建议的数量。默认值为 25。
-
如果您的批处理作业生成了带有主题的建议,请在带有主题的建议详细信息中,选择物品数据集中包含物品名称或标题的列。这些数据可以帮助生成更相关的主题。有关更多信息,请参阅内容生成器中带有主题的批量建议。
-
在输入源中,指定输入文件的 Amazon S3 路径。
使用以下语法:
s3://<name of your S3 bucket>/<folder name>/<input JSON file name>.json
您的输入数据必须采用与您的解决方案使用的食谱对应的正确格式。有关输入数据的示例,请参阅批量推理作业输入和输出 JSON 示例。
-
对于解密密钥,如果您使用自己的密 Amazon KMS 钥进行存储桶加密,请指定密钥的 Amazon 资源名称 (ARN)。Amazon Personalize 必须拥有使用您的密钥的权限 有关授予权限的信息,请参阅向 Amazon Personalize 授予使用您 Amazon KMS 密钥的权限。
-
在输出目标中,指定输出位置的路径。我们建议使用不同的输出数据位置(文件夹或其他 Amazon S3 存储桶)。
使用以下语法:
s3://<name of your S3 bucket>/<output folder name>/
-
对于加密密钥,如果您使用自己的 Amazon KMS 密钥进行加密,请指定密钥的 ARN。Amazon Personalize 必须拥有使用您的密钥的权限 有关授予权限的信息,请参阅向 Amazon Personalize 授予使用您 Amazon KMS 密钥的权限。
-
对于 IAM 服务角色,选择您在设置过程中为 Amazon Personalize 创建的 IAM 服务角色。此角色必须分别对您的输入和输出 Amazon S3 存储桶具有读写权限。
-
在筛选条件中,(可选)选择一个筛选条件,以将筛选条件应用于批量建议。如果您的筛选器使用占位符参数,请确保这些参数的值包含在您的输入 JSON 中。有关更多信息,请参阅 在您的输入 JSON 中提供筛选器值。
-
对于标签,可以选择添加任何标签。有关标记 Amazon Personalize 资源的更多信息,请参阅为 Amazon Personalize 资源添加标签。
-
选择创建批量推理作业。此时将开始创建批量推理作业,批量推理作业页面将显示,并显示批量推理作业详细信息部分。
当批量推理作业的状态更改为活动 时,您可以从指定的输出 Amazon S3 存储桶中检索作业的输出。输出文件的名称将采用
格式。input-name
.out