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

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

清理资源

为避免产生不必要的费用,请删除完成入门练习后创建的资源。要使用 Amazon Personalize 控制台删除资源,请在资源的详细信息页面上选择删除。要通过 Amazon Personalize API 删除资源,您可以Delete将 API 与软件开发工具包或 Amazon Command Line Interface (Amazon CLI) 一起使用。

有关使用 Amazon Personalize 控制台、 Amazon Command Line Interface (Amazon CLI) 或 Amazon 软件开发工具包删除数据集的详细步骤,请参阅删除数据集以删除其所有数据。您可以将这些步骤中的模式应用于其他 Amazon Personalize 资源。

有些资源必须先删除,然后再删除其他资源。以下各节提供了删除资源的指导方针,并列出了删除基于域的资源和自定义资源的顺序。

清理资源指南

以下内容适用于基于域的资源和自定义资源:

  • 您无法删除其状态为 CREATE PENDING 或 IN PROGRESS 的资源。资源状态必须为 ACTIVE 或 CREATE FAILED。使用 Describe API 检查状态,例如,DescribeCampaignAPI 操作。

  • 要删除您上传到 Amazon S3 的训练数据ratings.csv,请参阅如何从 S3 存储桶中删除对象?

  • 在删除数据集之前,请确保该数据集的所有数据集导入任务都已完成。

  • 数据集导入任务完成后,您无需支付费用,也无法将其删除。

  • 您无法使用 Amazon Personalize 控制台删除架构,也无需支付存储架构的费用。要删除架构,请使用 DeleteSchema API 操作。

清理基于域的资源

如果您创建了域数据集组,请按以下顺序删除资源:

  1. 推荐人 — 要使用 API 删除您的推荐人,请使用 AP DeleteRecommender I 操作。要使用控制台删除推荐人,请在 “推荐人” 页面上选择您的推荐人,然后选择右上角的 “删除”。

  2. 数据集-要使用 API 删除您的项目交互数据集,请使用 DeleteDataset API 操作。要使用控制台删除数据集,请在数据集页面上选择该数据集以查看其详细信息页面。然后选择右上角的 “删除”。

    注意

    要删除数据集,任何关联的数据集导入任务都不能处于 “创建待处理” 或 “进行中” 状态。而且,任何关联的推荐人都不能处于 “创建待定” 或 “进行中” 状态。

  3. 数据集组-要使用 API 删除您的数据集组,请使用 DeleteDatasetGroup API 操作。要使用控制台删除您的数据集组,请在数据集组页面上,选择您的数据集组,然后选择右上角的删除

清理自定义资源

如果您创建了自定义数据集组,请按以下顺序删除在本教程中创建的自定义资源。

  1. 广告系列-要使用 API 删除您的广告活动,请使用 DeleteCampaign API 操作。要使用控制台删除广告活动,请在广告系列页面上选择您的广告系列,然后选择右上角的删除

  2. 解决方案-要使用 API 删除您的解决方案,请使用 DeleteSolution API 操作。要使用控制台删除您的解决方案,请在解决方案页面上选择您的解决方案以查看其详细信息页面。然后选择右上角的 “删除”。

    注意

    删除解决方案会删除所有关联的解决方案版本。任何解决方案版本都不能处于 “创建待定” 或 “进行中” 状态。

  3. 数据集-要使用 API 删除您的项目交互数据集,请使用 DeleteDataset API 操作。要使用控制台删除数据集,请在数据集页面上选择该数据集以查看其详细信息页面。然后选择右上角的 “删除”。

    注意

    要删除数据集,任何关联数据集的状态都DatasetImportJob不能为 “创建待定” 或 “进行中”。而且任何关联人都SolutionVersion不能处于 “创建待定” 或 “进行中” 状态。

  4. 数据集组-要使用 API 删除您的数据集组,请使用 DeleteDatasetGroup API 操作。要使用控制台删除您的数据集组,请在数据集组页面上,选择您的数据集组,然后选择右上角的删除