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.
Bereitstellen einer Amazon Personalize Personalize-Lösungsversion mit einer Kampagne
Wenn Sie Empfehlungen in Echtzeit mit benutzerdefinierten Ressourcen erhalten möchtenManuelles Erstellen einer Lösungsversion, können Sie nach Abschluss des Vorgangs Ihre Lösungsversion mit einer Kampagne bereitstellen.
Bei einer Kampagne wird eine Lösungsversion (trainiertes Modell) mit einer bereitgestellten Transaktionskapazität zur Generierung von Empfehlungen in Echtzeit bereitgestellt. Nachdem Sie eine Kampagne erstellt haben, verwenden Sie die GetPersonalizedRanking API Operationen GetRecommendations oder, um Empfehlungen zu erhalten. Wenn Sie mehrere Artikelempfehlungen oder Benutzersegmente erhalten, müssen Sie keine Kampagne erstellen. Weitere Informationen finden Sie unter Empfehlungen für Batch-Artikel abrufen oder Benutzersegmente im Batch-Modus abrufen.
Wenn Sie eine Kampagne erstellen, können Sie Folgendes konfigurieren:
-
Sie können die Kampagne so konfigurieren, dass sie automatisch aktualisiert wird, um die neueste Lösungsversion Ihrer Lösung zu verwenden. Weitere Informationen finden Sie unter Automatische Kampagnen-Updates.
-
Sie können Elementmetadaten in Empfehlungen aktivieren. Weitere Informationen finden Sie unter Artikelmetadaten in Empfehlungen.
-
Sie können die Mindestanzahl der bereitgestellten Transaktionen pro Sekunde für die Kampagne angeben. Dies ist der grundlegende Transaktionsdurchsatz für die von Amazon Personalize bereitgestellte Kampagne. Es legt die Mindestabrechnungsgebühr für die Kampagne fest, solange sie aktiv ist. Weitere Informationen finden Sie unter Minimale Anzahl bereitgestellter Transaktionen pro Sekunde und auto-scaling.
Sie können eine Kampagne mit der Amazon Personalize Personalize-Konsole, AWS Command Line Interface (AWS CLI) oder AWS SDKs erstellen. Wenn Sie die Einstellungen einer bestehenden Kampagne ändern möchten, z. B. die Aktivierung von Metadaten in Empfehlungen, müssen Sie Ihre Kampagne aktualisieren. Weitere Informationen finden Sie unter Konfiguration einer Amazon Personalize Personalize-Kampagne aktualisieren.
Während die Kampagne aktiv ist, fallen für Sie Kampagnenkosten an. Um unnötige Kosten zu vermeiden, stellen Sie sicher, dass Sie die Kampagne löschen, wenn Sie fertig sind. Informationen zu den Kampagnenkosten finden Sie unter Amazon Personalize Personalize-Preise
Themen
Automatische Kampagnen-Updates
Wenn Sie eine Kampagne erstellen, können Sie automatische Kampagnenaktualisierungen aktivieren. Bei automatischen Updates wird die Kampagne automatisch aktualisiert, sodass die neueste automatisch oder manuell trainierte Lösungsversion Ihrer Lösung bereitgestellt wird. Dies erleichtert es Ihnen, Ihre Kampagne auf dem neuesten Stand zu halten.
Wenn Ihre Lösung beispielsweise automatische Schulungen verwendet, um alle sieben Tage eine neue Lösungsversion zu erstellen, wird Ihre Kampagne automatisch aktualisiert, sodass für jede wöchentliche Schulung die neueste Lösungsversion verwendet wird. Wenn Sie keine automatischen Kampagnen-Updates verwenden, müssen Sie die Kampagne manuell aktualisieren, um das neueste trainierte Modell bereitzustellen.
-
Um automatische Kampagnenaktualisierungen zu aktivieren, wenn Sie eine Kampagne mit der Amazon Personalize Personalize-Konsole erstellen, wählen Sie Automatisch aktualisieren, um die neueste Lösungsversion Ihrer Lösung in den Kampagnendetails zu verwenden. Den Zeitstempel für die letzte Aktualisierung finden Sie auf der Seite mit den Kampagnendetails.
Weitere Informationen finden Sie unter Eine Kampagne erstellen (Konsole).
-
Um automatische Kampagnenaktualisierungen zu aktivieren, wenn Sie den CreateCampaign API Vorgang verwenden, geben Sie für den
SolutionVersionArn
Parameter den Amazon-Ressourcennamen (ARN) Ihrer Lösung imSolutionArn/$LATEST
Format an. Stellen Sie imcampaignConfig
einenableMetadataWithRecommendations
auftrue
.Um den Zeitstempel des letzten Kampagnen-Updates zu erhalten, können Sie den DescribeCampaign API Vorgang verwenden und die
latestCampaignUpdate
Details in der Antwort überprüfen.Codebeispiele, die Ihnen zeigen, wie automatische Updates aktiviert werden, finden Sie unter Eine Kampagne erstellen ()AWS CLI oderEine Kampagne erstellen (AWS SDKs).
Minimale Anzahl bereitgestellter Transaktionen pro Sekunde und auto-scaling
Wichtig
Ein Hoch minProvisionedTPS
erhöht Ihre Kosten. Wir empfehlen, mit 1 für zu beginnen minProvisionedTPS
(Standard). Verfolgen Sie Ihre Nutzung anhand von CloudWatch Amazon-Metriken und erhöhen Sie minProvisionedTPS
diese bei Bedarf.
Wenn Sie eine Amazon Personalize Personalize-Kampagne erstellen, können Sie die Mindestanzahl an bereitgestellten Transaktionen pro Sekunde (minProvisionedTPS
) für die Kampagne angeben. Dies ist der grundlegende Transaktionsdurchsatz für die von Amazon Personalize bereitgestellte Kampagne. Es legt die Mindestabrechnungsgebühr für die Kampagne fest, solange sie aktiv ist. Eine Transaktion ist eine einzelne GetRecommendations
oder eine GetPersonalizedRanking
Anfrage. Die Standardeinstellung minProvisionedTPS
ist 1.
Wenn Ihre TPS Erhöhung über den Wert hinausgehtminProvisionedTPS
, skaliert Amazon Personalize die bereitgestellte Kapazität automatisch nach oben und unten, aber niemals nach unten. minProvisionedTPS
Bei der Erhöhung der Kapazität kommt es zu einer kurzen Zeitverzögerung, die zum Verlust von Transaktionen führen kann. Wenn Ihr Traffic abnimmt, kehrt die Kapazität auf die zurückminProvisionedTPS
.
Ihnen wird der bereitgestellte Mindestbetrag TPS oder, falls Ihre Anfragen diesen Wert überschreitenminProvisionedTPS
, der tatsächliche TPS Betrag in Rechnung gestellt. Der tatsächliche Wert TPS ist die Gesamtzahl der von Ihnen gestellten Empfehlungsanfragen. Wir empfehlen, mit einem niedrigen Wert zu beginnenminProvisionedTPS
, Ihre Nutzung anhand von CloudWatch Amazon-Metriken zu verfolgen und den Wert dann bei minProvisionedTPS
Bedarf zu erhöhen.
Weitere Informationen zu den Kampagnenkosten finden Sie unter Amazon Personalize Personalize-Preise
Artikelmetadaten in Empfehlungen
Wichtig
Wenn Sie das Rezept User-Personalization-v 2 oder Personalized-Ranking-v 2 verwenden, fallen keine zusätzlichen Kosten für Metadaten an. Für alle anderen Rezepte und alle Domain-Anwendungsfälle fallen zusätzliche Kosten an. Weitere Informationen finden Sie unter Amazon Personalize Personalize-Preise
Wenn Sie Empfehlungen erhalten, können Sie Amazon Personalize veranlassen, Artikelmetadaten in die Empfehlungsergebnisse aufzunehmen. In Ihrer Anfrage können Sie die Spalten aus Ihrem Artikeldatensatz auswählen, die aufgenommen werden sollen. Amazon Personalize gibt diese Daten für jeden Artikel in der Empfehlungsantwort zurück.
Sie können Metadaten verwenden, um Empfehlungen in Ihrer Benutzeroberfläche zu erweitern, z. B. um Genres für Filme zu Karussells hinzuzufügen. Oder Sie können sie verwenden, um die Qualität der Empfehlungen visuell zu beurteilen. Wenn Sie generative KI in Ihrer App verwenden, können Sie die Metadaten in KI-Eingabeaufforderungen einfügen, um relevantere Inhalte zu generieren. Weitere Informationen zur Verwendung von Amazon Personalize mit generativer KI finden Sie unterAmazon Personalize und generative KI.
Metadaten aktivieren
Um Metadaten zu Empfehlungen hinzufügen zu können, benötigen Sie einen Artikel-Datensatz mit einer Spalte mit Metadaten. Sie müssen die Metadaten nicht im Training verwenden. Hinweise zum Erstellen eines Datensatzes finden Sie unterErstellen eines Schemas und eines Datensatzes. Informationen zum Aktualisieren von Daten finden Sie unterAktualisierung von Daten in Datensätzen nach dem Training.
Wenn Sie das Rezept User-Personalization-v 2 oder Personalized-Ranking-v 2 verwenden, haben neue Kampagnen automatisch die Möglichkeit, Artikelmetadaten in die Empfehlungsergebnisse einzubeziehen. Sie müssen Metadaten für Ihre Kampagne nicht manuell aktivieren. Für alle anderen Rezepte und Domain-Anwendungsfälle müssen Sie die Metadatenoption aktivieren:
-
Um Metadaten mit der Amazon Personalize-Konsole zu aktivieren, wählen Sie bei der Erstellung der Kampagne in den Empfehlungsergebnissen in den Kampagnendetails die Option Artikelmetadaten zurücksenden aus. Weitere Informationen finden Sie unter Eine Kampagne erstellen (Konsole).
-
Um Metadaten mit AWS SDKs oder zu aktivieren AWS CLI, verwenden Sie die CreateCampaign API Operation und
campaignConfig
setzen SieenableMetadataWithRecommendations
auftrue
. Weitere Informationen finden Sie unter Eine Kampagne erstellen ()AWS CLI oder Eine Kampagne erstellen (AWS SDKs).
Eine Kampagne erstellen (Konsole)
Wichtig
Ihnen fallen Kampagnenkosten an, solange die Kampagne aktiv ist. Um unnötige Kosten zu vermeiden, stellen Sie sicher, dass Sie die Kampagne löschen, wenn Sie fertig sind. Informationen zu den Kampagnenkosten finden Sie unter Amazon Personalize Personalize-Preise
Sobald der Status Ihrer Lösungsversion Aktiv lautet, können Sie sie mit einer Amazon Personalize bereitstellen.
Um eine Kampagne zu erstellen (Konsole)
-
Öffnen Sie zu https://console.aws.amazon.com/personalize/Hause
die Amazon Personalize Personalize-Konsole und melden Sie sich bei Ihrem Konto an. -
Wählen Sie die Datensatzgruppe mit der Lösungsversion aus, die Sie bereitstellen möchten.
-
Wählen Sie im Navigationsbereich unter Benutzerdefinierte Ressourcen die Option Kampagnen aus.
-
Wählen Sie auf der Seite Kampagnen die Option Kampagne erstellen aus.
-
Geben Sie auf der Seite Neue Kampagne erstellen für Kampagnendetails die folgenden Informationen ein:
-
Kampagnenname — Geben Sie den Namen der Kampagne ein. Der Text, den Sie hier eingeben, wird im Kampagnen-Dashboard und auf der Detailseite angezeigt.
-
Lösung — Wählen Sie die Lösung aus, die Sie gerade erstellt haben.
-
Automatisch aktualisieren, um die neueste Lösungsversion Ihrer Lösung zu verwenden — Wählen Sie diese Option, damit die Kampagne automatisch die neueste aktive Lösungsversion verwendet. Wenn Sie diese Option nicht wählen, müssen Sie die Kampagne jedes Mal manuell aktualisieren, wenn Sie eine neue Lösungsversion bereitstellen möchten. Weitere Informationen finden Sie unter Automatische Kampagnen-Updates.
-
Lösungsversions-ID — Wenn Sie keine automatischen Kampagnen-Updates verwenden, um die neueste Lösungsversion zu verwenden, wählen Sie die ID der Lösungsversion, die Sie bereitstellen möchten.
-
Minimale bereitgestellte Transaktionen pro Sekunde (aufgerufen minProvisioned TPSAPIs) — Legen Sie die Mindestanzahl bereitgestellter Transaktionen pro Sekunde fest, die Amazon Personalize unterstützt. Ein hoher Wert erhöht Ihre Gebühren. Wir empfehlen, mit 1 (Standardeinstellung) zu beginnen. Verfolgen Sie Ihre Nutzung mithilfe von CloudWatch Amazon-Metriken und erhöhen Sie
minProvisionedTPS
diese bei Bedarf. Weitere Informationen finden Sie unter Minimale Anzahl bereitgestellter Transaktionen pro Sekunde und auto-scaling. -
Artikelmetadaten in den Empfehlungsergebnissen zurückgeben — Wählen Sie diese Option, wenn Sie möchten, dass die Option Metadaten in die Empfehlungsergebnisse einbezieht. Wenn diese Option aktiviert ist, können Sie die Spalten aus Ihrem Artikel-Datensatz angeben, wenn Sie Empfehlungen erhalten. Weitere Informationen finden Sie unter Artikelmetadaten in Empfehlungen.
-
-
Wenn Sie das Rezept für die Benutzerpersonalisierung verwendet haben, können Sie in der Kampagnenkonfiguration optional Werte für das Gewicht von Exploration und das Mindestalter für das Alter von Exploration-Artikeln eingeben. Weitere Informationen finden Sie unter Personalisierung durch Benutzer.
-
Fügen Sie für Tags optional beliebige Tags hinzu. Weitere Informationen zum Taggen von Amazon Personalize Personalize-Ressourcen finden Sie unter. Taggen von Amazon Personalize Personalize-Ressourcen
-
Wählen Sie Create campaign (Kampagne erstellen).
-
Wenn der Kampagnenstatus auf der Seite mit den Kampagnendetails Aktiv lautet, können Sie die Kampagne verwenden, um Empfehlungen zu erhalten und Impressionen aufzuzeichnen. Weitere Informationen finden Sie unter Empfehlungen von Amazon Personalize erhalten.
Die Kampagne ist bereit, wenn ihr Status lautetACTIVE. Wenn Sie Ihre Lösungsversion neu trainieren oder Ihre Kampagneneinstellungen ändern möchten, müssen Sie Ihre Kampagne aktualisieren. Weitere Informationen finden Sie unter Konfiguration einer Amazon Personalize Personalize-Kampagne aktualisieren.
Eine Kampagne erstellen ()AWS CLI
Wichtig
Ihnen fallen Kampagnenkosten an, solange die Kampagne aktiv ist. Um unnötige Kosten zu vermeiden, stellen Sie sicher, dass Sie die Kampagne löschen, wenn Sie fertig sind. Informationen zu den Kampagnenkosten finden Sie unter Amazon Personalize Personalize-Preise
Sobald Ihre Lösungsversion aktiv ist, können Sie sie mit einer Amazon Personalize bereitstellen. Um eine Kampagne mit dem zu erstellen AWS CLI, verwenden Sie den create-campaign
Befehl.
Das folgende Codebeispiel zeigt Ihnen, wie Sie eine Kampagne erstellen. Es stellt die neueste Lösungsversion einer Lösung bereit, die das Rezept für Benutzerpersonalisierung verwendet. Die Kampagne, die es erstellt, wird automatisch aktualisiert, um future Lösungsversionen zu verwenden. Der Code verwendet die folgende Konfiguration:
-
Es konfiguriert die Kampagne so, dass sie automatisch aktualisiert wird, um die neueste Lösungsversion für Ihre Lösung zu verwenden: The
solution-version-arn
is in
format undsolution ARN
/$LATESTsyncWithLatestSolutionVersion
isTrue
. Um den Code zu verwenden,solution ARN
ersetzen Sie ihn durch den Amazon-Ressourcennamen (ARN) Ihrer Lösung.Um die automatische Option zu deaktivieren
syncWithLatestSolutionVersion
, geben Sie nur die Lösungsversion ARN (ohne/$LATEST
) an und stellen SiesyncWithLatestSolutionVersion
sie auf einFalse
. -
Sie legt die
enableMetadataWithRecommendations
Option auf festTrue
. Auf diese Weise kann eine Option für Empfehlungsanfragen Artikelmetadaten aus einem Artikeldatensatz mit Empfehlungsergebnissen einbeziehen. Um diese Option zu deaktivieren, setzen Sie sie aufFalse
. Weitere Informationen finden Sie unter Artikelmetadaten in Empfehlungen. -
Sie wird
min-provisioned-tps
auf 1 gesetzt (Standardeinstellung). Wir empfehlen, mit 1 fürminProvisionedTPS
(Standard) zu beginnen. Verfolgen Sie Ihre Nutzung mithilfe von CloudWatch Amazon-Metriken und erhöhen SieminProvisionedTPS
diese bei Bedarf. Weitere Informationen finden Sie unter Minimale Anzahl bereitgestellter Transaktionen pro Sekunde und auto-scaling.
Eine vollständige Liste aller Parameter finden Sie unterCreateCampaign.
aws personalize create-campaign \ --name
campaign-name
\ --solution-version-arnsolution-arn
/\$LATEST \ --min-provisioned-tps 1 \ --campaign-config "{"\"syncWithLatestSolutionVersion"\": "true", "\"enableMetadataWithRecommendations"\": "true"}"
Die Kampagne ist bereit, wenn ihr Status lautetACTIVE. Um den aktuellen Status zu erhalten, rufen Sie DescribeCampaign auf und überprüfen Sie, ob das Feld status
auf ACTIVE
eingestellt ist.
Wenn Sie Ihre Lösungsversion neu trainieren und Ihre Kampagne nicht automatisch auf die neueste Lösungsversion aktualisiert wird, oder wenn Sie Ihre Kampagneneinstellungen ändern möchten, müssen Sie Ihre Kampagne aktualisieren. Weitere Informationen finden Sie unter Konfiguration einer Amazon Personalize Personalize-Kampagne aktualisieren.
Amazon Personalize bietet Ihnen Funktionen zur Verwaltung von Kampagnen, z. B. ListCampaigns zum Auflisten der von Ihnen erstellten Kampagnen. Sie können eine Kampagne durch Aufrufen von DeleteCampaign löschen. Wenn Sie eine Kampagne löschen, werden die Lösungsvarianten, die Teil der Kampagne sind, nicht gelöscht.
Nachdem Sie Ihre Kampagne erstellt haben, können Sie sie verwenden, um Empfehlungen abzugeben. Weitere Informationen finden Sie unter Empfehlungen von Amazon Personalize erhalten.
Eine Kampagne erstellen (AWS SDKs)
Wichtig
Ihnen fallen Kampagnenkosten an, solange die Kampagne aktiv ist. Um unnötige Kosten zu vermeiden, stellen Sie sicher, dass Sie die Kampagne löschen, wenn Sie fertig sind. Informationen zu den Kampagnenkosten finden Sie unter Amazon Personalize Personalize-Preise
Sobald Ihre Lösungsversion aktiv ist, können Sie sie mit einer Amazon Personalize bereitstellen. Um eine Kampagne mit zu erstellen AWS SDKs, verwenden Sie den CreateCampaign API Vorgang.
Das folgende Codebeispiel zeigt Ihnen, wie Sie eine Kampagne erstellen. Der Code stellt die neueste Lösungsversion einer Lösung bereit, die das Rezept für Benutzerpersonalisierung verwendet. Die Kampagne, die es erstellt, wird automatisch aktualisiert, um future Lösungsversionen zu verwenden. Der Code verwendet die folgende Konfiguration:
-
Es konfiguriert die Kampagne so, dass sie automatisch aktualisiert wird, um die neueste Lösungsversion für Ihre Lösung zu verwenden: The
solutionVersionArn
is in
format undsolution ARN
/$LATESTsyncWithLatestSolutionVersion
isTrue
. Um den Code zu verwenden,solution ARN
ersetzen Sie ihn durch den Amazon-Ressourcennamen (ARN) Ihrer Lösungsversion.Um die automatische Option zu deaktivieren
syncWithLatestSolutionVersion
, geben Sie nur die Lösungsversion ARN (ohne/$LATEST
) an und stellen SiesyncWithLatestSolutionVersion
sie auf einFalse
. -
Sie legt die
enableMetadataWithRecommendations
Option auf festTrue
. Auf diese Weise kann eine Option für Empfehlungsanfragen Artikelmetadaten aus einem Artikeldatensatz mit Empfehlungsergebnissen einbeziehen. Um diese Option zu deaktivieren, setzen Sie sie aufFalse
. Weitere Informationen finden Sie unter Artikelmetadaten in Empfehlungen. -
Sie wird
minProvisionedTPS
auf 1 gesetzt (Standardeinstellung). Wir empfehlen, mit 1 fürminProvisionedTPS
(Standard) zu beginnen. Verfolgen Sie Ihre Nutzung mithilfe von CloudWatch Amazon-Metriken und erhöhen SieminProvisionedTPS
diese bei Bedarf. Weitere Informationen finden Sie unter Minimale Anzahl bereitgestellter Transaktionen pro Sekunde und auto-scaling.
Eine vollständige Liste aller Parameter finden Sie unterCreateCampaign.
Die Kampagne ist bereit, wenn ihr Status lautetACTIVE. Um den aktuellen Status zu erfahren, rufen Sie an DescribeCampaign und überprüfen Sie, ob das status
Feld aktiviert istACTIVE
.
Wenn Sie Ihre Lösungsversion manuell neu trainieren oder Ihre Kampagneneinstellungen ändern möchten, müssen Sie Ihre Kampagne aktualisieren. Weitere Informationen finden Sie unter Konfiguration einer Amazon Personalize Personalize-Kampagne aktualisieren.
Amazon Personalize bietet Ihnen Funktionen zur Verwaltung von Kampagnen, z. B. ListCampaigns zum Auflisten der von Ihnen erstellten Kampagnen. Sie können eine Kampagne durch Aufrufen von DeleteCampaign löschen. Wenn Sie eine Kampagne löschen, werden die Lösungsvarianten, die Teil der Kampagne sind, nicht gelöscht.
Nachdem Sie Ihre Kampagne erstellt haben, können Sie damit Empfehlungen abgeben. Weitere Informationen finden Sie unter Empfehlungen von Amazon Personalize erhalten.