UpdateCampaign - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

UpdateCampaign

更新市场活动,以使用现有市场活动部署再训练的解决方案版本,更改市场活动的 minProvisionedTPS,或修改市场活动的配置(例如浏览配置)。

要更新市场活动,市场活动状态必须为 ACTIVE 或 CREATE FAILED。使用 DescribeCampaign 操作查看市场活动状态。

注意

更新进行期间,您仍可从市场活动中获得建议。在最新的市场活动更新状态变为 Active 之前,市场活动将使用以前的解决方案版本和市场活动配置来生成建议。

有关更新市场活动的更多信息(包括代码示例),请参阅更新市场活动。有关市场活动的更多信息,请参阅创建市场活动

请求语法

{ "campaignArn": "string", "campaignConfig": { "enableMetadataWithRecommendations": boolean, "itemExplorationConfig": { "string" : "string" } }, "minProvisionedTPS": number, "solutionVersionArn": "string" }

请求参数

请求接受采用 JSON 格式的以下数据。

campaignArn

活动的 Amazon 资源名称(ARN)。

类型:字符串

长度限制:最大长度为 256。

模式:arn:([a-z\d-]+):personalize:.*:.*:.+

必需:是

campaignConfig

市场活动的配置详情。

类型:CampaignConfig 对象

必需:否

minProvisionedTPS

指定 Amazon Personalize 将支持的请求的最低预调配每秒事务数(建议)。高 minProvisionedTPS 会增加您的账单费用。我们建议从 1 开始设置 minProvisionedTPS(默认值)。使用 Amazon CloudWatch 指标跟踪您的使用情况,并在必要时增加 minProvisionedTPS

类型:整数

有效范围:最小值为 1。

必需:否

solutionVersionArn

要部署的新解决方案版本的 ARN。

类型:字符串

长度限制:最大长度为 256。

模式:arn:([a-z\d-]+):personalize:.*:.*:.+

必需:否

响应语法

{ "campaignArn": "string" }

响应元素

如果此操作成功,则该服务将会发送回 HTTP 200 响应。

服务以 JSON 格式返回以下数据。

campaignArn

与请求中提供的市场活动 ARN 相同。

类型:字符串

长度限制:最大长度为 256。

模式:arn:([a-z\d-]+):personalize:.*:.*:.+

错误

InvalidInputException

为字段或参数提供有效值。

HTTP 状态代码:400

ResourceInUseException

指定的资源正在使用中。

HTTP 状态代码:400

ResourceNotFoundException

找不到指定的资源。

HTTP 状态代码:400

另请参阅

有关在特定语言的 Amazon SDK 中使用此 API 的更多信息,请参阅以下内容: