Anforderungen für das Löschen von Amazon Personalize Personalize-Ressourcen - Amazon Personalize

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anforderungen für das Löschen von Amazon Personalize Personalize-Ressourcen

Durch das Löschen von Ressourcen können Sie unnötige Kosten vermeiden. Beispielsweise fallen für Sie Kampagnenkosten an, solange eine Kampagne aktiv ist. Um unnötige Kosten zu vermeiden, stellen Sie sicher, dass Sie die Kampagne löschen, wenn Sie fertig sind. Eine vollständige Liste der Gebühren und Preise finden Sie unter Amazon Personalize Personalize-Preise.

Um Ressourcen mit der Amazon Personalize-Konsole zu löschen, wählen Sie auf der Detailseite der Ressource Löschen. Um eine Ressource mit Amazon Personalize zu löschen APIs, verwenden Sie das Delete APIs mit dem SDKs oder dem AWS Command Line Interface (AWS CLI).

Ausführliche Schritte zum Löschen eines Datensatzes mit der Amazon Personalize Personalize-Konsole AWS Command Line Interface (AWS CLI) oder AWS SDKs finden Sie unterLöschen eines Datensatzes, um alle seine Daten zu löschen. Sie können die Muster in diesen Schritten auf andere Amazon Personalize anwenden. Informationen zum Löschen von Benutzern und deren Daten aus Ihrer Datensatzgruppe finden Sie unterLöschen von Benutzern und ihren Daten mit einem Datenlöschauftrag.

Sie müssen einige Ressourcen löschen, bevor Sie andere löschen können. Wenn Sie beispielsweise einen Event-Tracker und einen Datensatz mit Artikelinteraktionen erstellen, müssen Sie den Event-Tracker löschen, bevor Sie den Datensatz löschen können. Die folgenden Abschnitte enthalten Richtlinien und Bestellanforderungen für das Löschen von Amazon Personalize Personalize-Ressourcen.

Richtlinien für das Löschen von Ressourcen

Im Folgenden finden Sie Richtlinien für das Löschen von Ressourcen:

  • Das Löschen einer Ressource in Amazon Personalize ist eine unumkehrbare Aktion. Das Löschen kann nicht gestoppt werden, nachdem es begonnen hat.

  • Sie können keine Ressource löschen, deren Status sich von einem Status in einen anderen ändert. Sie können beispielsweise keine Ressource löschen, die den Status CREATE PENDING oder IN PROGRESS hat. Der Ressourcenstatus muss ACTIVE oder CREATE FAILED sein. Dies beinhaltet den latestSolutionUpdate Status einer Lösung. Sie können den Status einer Ressource mithilfe der überprüfen Describe APIs. Zum Beispiel der DescribeCampaign API-Vorgang.

  • Informationen zum Löschen von Trainingsdaten in Amazon S3 finden Sie unter Wie lösche ich Objekte aus einem S3-Bucket? .

  • Nach Abschluss von Datensatz-Importaufträgen werden Ihnen keine Gebühren berechnet und Sie können sie nicht löschen.

  • Schemas werden Ihnen nicht in Rechnung gestellt und Sie können ein Schema nicht mit der Amazon Personalize-Konsole löschen. Verwenden Sie den DeleteSchema API-Vorgang, um ein Schema zu löschen.

Im Folgenden sind die spezifischen Anforderungen für das Löschen von Datensätzen aufgeführt:

  • Sie müssen alle Filter löschen, bevor Sie einen Datensatz löschen können.

  • Wenn Sie einen Event-Tracker erstellt haben, müssen Sie ihn löschen, bevor Sie einen Datensatz mit Artikelinteraktionen löschen.

  • Wenn Sie eine metrische Zuordnung erstellt haben, die auf den Datensatz verweist, müssen Sie zuerst die metrische Zuordnung löschen.

  • Wenn Sie User-Personalization-v 2, Benutzerpersonalisierung, oder Next-Best-Action Rezepte oder Top-Tipps für Sie und Für Ihre Anwendungsfälle empfohlen verwenden, werden beim Löschen eines Datensatzes automatische Updates für alle zugehörigen Lösungsversionen oder Empfehlungen angehalten.

  • Keine zugehörige DatasetImportJob kann den Status CREATE PENDING oder IN PROGRESS haben.

  • Kein Objekt ist verknüpft BatchInferenceJob oder BatchSegmentJob kann den Status CREATE PENDING oder IN PROGRESS haben.

  • Nicht verknüpftRecommender, SolutionVersion kann den Status CREATE PENDING oder IN PROGRESS haben.

  • Kein Campaign zugeordnetes Objekt kann den Status CREATE PENDING, IN PROGRESS oder ACTIVE haben.

Empfohlene Reihenfolge für das Löschen von Ressourcen

Um Fehler beim Löschen zu vermeiden, empfehlen wir, Ressourcen aus einer Datensatzgruppe in der folgenden Reihenfolge zu löschen. Um Ressourcen in einer Datensatzgruppe zu identifizieren, können Sie die List-API-Operationen verwenden. Sie können beispielsweise die ListFilters API-Operation verwenden, um alle Filter in einer Datensatzgruppe zu identifizieren.

  1. Beliebige Kampagnen oder Empfehlungen — Um Ihre Kampagne oder Ihren Empfehlungsgeber mit den zu löschen APIs, verwenden Sie die DeleteCampaign oder DeleteRecommender API-Operationen. Mit Empfehlungen können Sie einen Empfehlungsgeber beenden und später wieder starten. Auf diese Weise kannst du die Abrechnung von Empfehlungsgebern pausieren und sie nur bezahlen, wenn du sie nutzt. Weitere Informationen finden Sie unter Einen Empfehlungsgeber beenden.

  2. Beliebige Lösungen — Verwenden Sie den DeleteSolution API-Vorgang APIs, um Ihre Lösung mit dem zu löschen. Um eine Lösung zu löschen, kann kein Lösungsupdate ausgeführt werden. Sein latestSolutionUpdate Status muss AKTIV oder CREATE FAILED sein. Beim Löschen einer Lösung werden alle zugehörigen Lösungsversionen gelöscht. Keine der Lösungsversionen kann den Status CREATE PENDING oder IN PROGRESS haben.

  3. Event-Tracker — Um einen Event-Tracker mit dem zu löschen APIs, verwenden Sie den DeleteEventTracker API-Vorgang. Sie müssen Ihren Event-Tracker löschen, bevor Sie einen Datensatz mit Artikelinteraktionen löschen können.

  4. Metrische Zuordnung — Um eine Metrik-Attribution mit dem zu löschen APIs, verwenden Sie den DeleteMetricAttribution API-Vorgang.

  5. Alle Filter — Um einen Filter mit dem zu löschen APIs, verwenden Sie den DeleteFilter API-Vorgang. Sie müssen alle Filter löschen, bevor Sie einen Datensatz löschen können.

  6. Beliebige Datensätze — Um einen Datensatz mit dem zu löschen APIs, verwenden Sie die DeleteDataset API-Operation.

  7. Datensatzgruppe — Um Ihre Datensatzgruppe mit der zu löschen APIs, verwenden Sie die DeleteDatasetGroup API-Operation.

  8. Schemas — Verwenden Sie die DeleteSchema API-Operation, um ein Schema zu löschen.