Amazon Personalize リソースを削除するための要件 - Amazon Personalize

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Personalize リソースを削除するための要件

リソースを削除すると、不要なコストを回避できます。例えば、キャンペーンがアクティブな間はキャンペーンコストが発生します。不要なコストを避けるため、キャンペーンが終了したら必ず削除してください。課金および料金の詳細な一覧については、「Amazon Personalize の料金表」を参照してください。

Amazon Personalize コンソールでリソースを削除するには、リソースの詳細ページで削除を選択します。Amazon Personalize でリソースを削除するにはAPIs、 SDKsまたは DeleteAPIsで を使用します。 AWS Command Line Interface (AWS CLI).

Amazon Personalize コンソールでデータセットを削除する詳細な手順については、 AWS Command Line Interface (AWS CLI)、または AWS SDKs、「」を参照してくださいデータセットを削除してすべてのデータを削除する。これらのステップのパターンは、他の Amazon Personalize リソースに適用できます。ユーザーとそのデータをデータセットグループから削除する方法については、「」を参照してくださいデータ削除ジョブによるユーザーとそのデータの削除

リソースを削除する前に、一部のリソースを削除する必要があります。例えば、イベントトラッカーとアイテムインタラクションデータセットを作成する場合は、データセットを削除する前にイベントトラッカーを削除する必要があります。以下のセクションでは、Amazon Personalize リソースを削除するためのガイドラインと注文要件について説明します。

リソースの削除に関するガイドライン

リソースを削除するためのガイドラインを次に示します。

  • Amazon Personalize でリソースを削除することは、元に戻せないアクションです。開始後に削除を停止することはできません。

  • ステータスが 1 つの状態から別の状態に変更されているリソースを削除することはできません。例えば、 CREATEPENDINGまたは IN のリソースを削除することはできませんPROGRESS。リソースのステータスは ACTIVEまたは CREATE である必要がありますFAILED。これには、ソリューションlatestSolutionUpdateのステータスが含まれます。を使用してリソースのステータスを確認できますDescribeAPIs。例えば、 DescribeCampaignAPIオペレーションなどです。

  • Amazon S3 でトレーニングデータを削除する方法については、S3 バケットからオブジェクトを削除する方法」を参照してください。

  • データセットのインポートジョブは、完了後は課金されず、削除することもできません。

  • スキーマには課金されず、Amazon Personalize コンソールでスキーマを削除することはできません。スキーマを削除するには、 DeleteSchemaAPIオペレーションを使用します。

以下は、データセットの削除に固有の要件です。

  • データセットを削除する前に、すべてのフィルターを削除する必要があります。

  • イベントトラッカーを作成した場合は、アイテムインタラクションデータセットを削除する前に削除する必要があります。

  • データセットを参照するメトリクス属性を作成した場合は、まずメトリクス属性を削除する必要があります。

  • User-Personalization-v2、User-Personalization、Next-Best-Action レシピ、または Top Picks for you and Recommended for you ユースケースを使用する場合、データセットを削除すると、関連するソリューションバージョンまたはレコメンダーの自動更新が停止します。

  • 関連付けられている は、 CREATEPENDINGまたは IN のステータスを持つDatasetImportJobことはできませんPROGRESS。

  • 関連付けられた Recommenderまたは は、 CREATEPENDINGまたは IN のステータスを持つSolutionVersionことはできませんPROGRESS。

リソース削除の推奨順序

削除エラーを回避するには、データセットグループから次の順序でリソースを削除することをお勧めします。データセットグループ内のリソースを識別するには、リストAPIオペレーションを使用できます。例えば、 ListFiltersAPIオペレーションを使用して、データセットグループ内のすべてのフィルターを識別できます。

  1. キャンペーンまたはレコメンダー – でキャンペーンまたはレコメンダーを削除するにはAPIs、 DeleteCampaignまたは DeleteRecommenderAPIオペレーションを使用します。レコメンダーを使用すると、レコメンダーを停止して後で開始できます。こうすることで、レコメンダーへの請求を一時停止して、使用したときだけ料金を支払うことができます。詳細については、「レコメンダーの停止」を参照してください。

  2. 任意のソリューション – でソリューションを削除するにはAPIs、 DeleteSolutionAPIオペレーションを使用します。ソリューションを削除するには、ソリューションの更新を進行中にできません。latestSolutionUpdate ステータスは ACTIVEまたは CREATE である必要がありますFAILED。ソリューションを削除すると、関連するすべてのソリューションバージョンが削除されます。どのソリューションバージョンも、 CREATEPENDINGまたは IN のステータスを持つことはできませんPROGRESS。

  3. イベントトラッカー – でイベントトラッカーを削除するにはAPIs、 DeleteEventTrackerAPIオペレーションを使用します。アイテムインタラクションデータセットを削除する前に、イベントトラッカーを削除する必要があります。

  4. メトリクス属性 – でメトリクス属性を削除するにはAPIs、 DeleteMetricAttributionAPIオペレーションを使用します。

  5. すべてのフィルター – でフィルターを削除するにはAPIs、 DeleteFilterAPIオペレーションを使用します。データセットを削除する前に、すべてのフィルターを削除する必要があります。

  6. データセット – でデータセットを削除するにはAPIs、 DeleteDatasetAPIオペレーションを使用します。

  7. データセットグループ – でデータセットグループを削除するにはAPIs、 DeleteDatasetGroupAPIオペレーションを使用します。

  8. スキーマ – スキーマを削除するには、 DeleteSchemaAPIオペレーションを使用します。