Updating a campaign
To deploy a retrained solution version with an existing campaign or to change your campaign's Minimum provisioned TPS or campaign configuration, you must manually update the campaign.
With User-Personalization, Amazon Personalize automatically updates your latest solution version (trained with trainingMode
set to FULL
)
every two hours to include new items in recommendations, and your campaign automatically uses
the updated solution version. Manually update a campaign
only when you manually retrain the solution version with trainingMode
set to FULL
, or when you want to make changes to your campaign's minProvisionedTPS
or campaign configuration.
For more information on automatic updates with the User-Personalization recipe see Automatic updates.
You manually update a campaign with the Amazon Personalize console, Amazon Command Line Interface (Amazon CLI), or Amazon SDKs.
Topics
Updating a campaign (console)
To deploy a manually retrained solution version or make changes to your campaign configuration, you must update your campaign.
To update a campaign (console)
-
Open the Amazon Personalize console at https://console.amazonaws.cn/personalize/home
and sign into your account. -
Choose the dataset group with the campaign you want to update.
-
In the navigation pane, choose Campaigns.
-
On the Campaigns page, choose the campaign you want to update.
-
On the campaign details page, choose Update.
-
On the Update campaign page, make your changes. For example, if you are deploying a retrained solution version, for Solution version ID, choose the identification number for the new solution version.
-
Choose Update. Amazon Personalize updates the campaign to use the new solution version and any changed configurations.
Updating a campaign (Amazon CLI)
To deploy a new solution version, change your campaign's Minimum provisioned TPS,
or change your campaign's configuration, you must update your campaign. Use the following update-campaign
command to update a campaign
to use a new solution version with the Amazon CLI.
Replace campaign arn
with the Amazon Resource Name (ARN) of the campaign you want to update. Replace new solution version arn
with the solution version you want to deploy.
aws personalize update-campaign \ --campaign-arn
campaign arn
\ --solution-version-arnnew solution version arn
\ --min-provisioned-tps1
Updating a campaign (Amazon SDKs)
To deploy a new solution version, change your campaign's Minimum provisioned TPS or change your campaign's configuration, you must update your campaign. Use the following code to update a campaign with the SDK for Python (Boto3) or SDK for Java 2.x. For a complete list of parameters, see UpdateCampaign.