翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Personalize リソースを削除するための要件
リソースを削除すると、不要なコストを回避できます。例えば、キャンペーンがアクティブな間はキャンペーンコストが発生します。不要なコストを避けるため、キャンペーンが終了したら必ず削除してください。課金および料金の詳細な一覧については、「Amazon Personalize の料金表
Amazon Personalize コンソールでリソースを削除するには、リソースの詳細ページで削除を選択します。Amazon Personalize でリソースを削除するにはAPIs、 SDKsまたは Delete
APIsで を使用します。 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
のステータスが含まれます。を使用してリソースのステータスを確認できますDescribe
APIs。例えば、 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オペレーションを使用して、データセットグループ内のすべてのフィルターを識別できます。
-
キャンペーンまたはレコメンダー – でキャンペーンまたはレコメンダーを削除するにはAPIs、 DeleteCampaignまたは DeleteRecommenderAPIオペレーションを使用します。レコメンダーを使用すると、レコメンダーを停止して後で開始できます。こうすることで、レコメンダーへの請求を一時停止して、使用したときだけ料金を支払うことができます。詳細については、「レコメンダーの停止」を参照してください。
-
任意のソリューション – でソリューションを削除するにはAPIs、 DeleteSolutionAPIオペレーションを使用します。ソリューションを削除するには、ソリューションの更新を進行中にできません。
latestSolutionUpdate
ステータスは ACTIVEまたは CREATE である必要がありますFAILED。ソリューションを削除すると、関連するすべてのソリューションバージョンが削除されます。どのソリューションバージョンも、 CREATEPENDINGまたは IN のステータスを持つことはできませんPROGRESS。 -
イベントトラッカー – でイベントトラッカーを削除するにはAPIs、 DeleteEventTrackerAPIオペレーションを使用します。アイテムインタラクションデータセットを削除する前に、イベントトラッカーを削除する必要があります。
-
メトリクス属性 – でメトリクス属性を削除するにはAPIs、 DeleteMetricAttributionAPIオペレーションを使用します。
-
すべてのフィルター – でフィルターを削除するにはAPIs、 DeleteFilterAPIオペレーションを使用します。データセットを削除する前に、すべてのフィルターを削除する必要があります。
-
データセット – でデータセットを削除するにはAPIs、 DeleteDatasetAPIオペレーションを使用します。
-
データセットグループ – でデータセットグループを削除するにはAPIs、 DeleteDatasetGroupAPIオペレーションを使用します。
-
スキーマ – スキーマを削除するには、 DeleteSchemaAPIオペレーションを使用します。