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.
CreateRecommender
Erstellt eine Empfehlung mit dem von Ihnen angegebenen Rezept (ein Anwendungsfall für Domain-Datensatzgruppen). Sie erstellen Empfehlungen für eine Domain-Datensatzgruppe und geben den Amazon-Ressourcennamen (ARN) des Empfehlungsgebers an, wenn Sie eine GetRecommendationsAnfrage stellen.
Minimale Anzahl von Empfehlungsanfragen pro Sekunde
Wichtig
Ein Hoch minRecommendationRequestsPerSecond
erhöht Ihre Rechnung. Wir empfehlen, mit 1 für zu beginnen minRecommendationRequestsPerSecond
(Standard). Verfolgen Sie Ihre Nutzung anhand von CloudWatch Amazon-Metriken und erhöhen Sie minRecommendationRequestsPerSecond
diese bei Bedarf.
Wenn Sie einen Empfehlungsgeber erstellen, können Sie die Mindestanzahl der Empfehlungsanfragen pro Sekunde für den Empfehlungsgeber konfigurieren. Die Mindestanzahl von Empfehlungsanfragen pro Sekunde (minRecommendationRequestsPerSecond
) gibt den von Amazon Personalize bereitgestellten Basisdurchsatz für Empfehlungsanfragen an. Die Standardeinstellung ist minRecommendationRequestsPerSecond . 1
Eine Empfehlungsanfrage ist ein einziger GetRecommendations
Vorgang. Der Anforderungsdurchsatz wird in Anfragen pro Sekunde gemessen und Amazon Personalize verwendet Ihre Anfragen pro Sekunde, um Ihre Anfragen pro Stunde und den Preis für Ihre empfohlene Nutzung abzuleiten.
Wenn Ihre Anfragen pro Sekunde darüber hinaus steigenminRecommendationRequestsPerSecond
, skaliert Amazon Personalize die bereitgestellte Kapazität automatisch nach oben und unten, aber niemals darunter. minRecommendationRequestsPerSecond
Bei der Erhöhung der Kapazität kommt es zu einer kurzen Zeitverzögerung, die zum Verlust von Anfragen führen kann.
Ihre Rechnung ist entweder die Mindestanzahl der Anfragen pro Stunde (basierend auf minRecommendationRequestsPerSecond) oder die tatsächliche Anzahl der Anfragen, je nachdem, welcher Betrag höher ist. Der tatsächlich verwendete Anforderungsdurchsatz wird als durchschnittliche Anzahl von Anfragen pro Sekunde innerhalb eines Zeitfensters von einer Stunde berechnet. Wir empfehlen, mit der Standardeinstellung zu beginnenminRecommendationRequestsPerSecond
, Ihre Nutzung anhand von CloudWatch Amazon-Metriken zu verfolgen und diese dann bei minRecommendationRequestsPerSecond
Bedarf zu erhöhen.
Status
Ein Empfehlungsgeber kann sich in einem der folgenden Zustände befinden:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -oder- CREATE FAILED
-
STOP PENDING > STOP IN_PROGRESS > INAKTIV > START AUSSTEHEND > START IN_PROGRESS > AKTIV
-
DELETE PENDING > DELETE IN_PROGRESS
Rufen Sie an, um den Empfehlungsstatus zu erhalten. DescribeRecommender
Anmerkung
Warten Sie, bis der status
Status des Empfehlungsgebers erreicht ist, ACTIVE
bevor Sie den Empfehlungsgeber um Empfehlungen bitten.
Verbundene APIs
Anforderungssyntax
{
"datasetGroupArn": "string
",
"name": "string
",
"recipeArn": "string
",
"recommenderConfig": {
"enableMetadataWithRecommendations": boolean
,
"itemExplorationConfig": {
"string
" : "string
"
},
"minRecommendationRequestsPerSecond": number
,
"trainingDataConfig": {
"excludedDatasetColumns": {
"string
" : [ "string
" ]
}
}
},
"tags": [
{
"tagKey": "string
",
"tagValue": "string
"
}
]
}
Anforderungsparameter
Die Anforderung akzeptiert die folgenden Daten im JSON-Format.
- datasetGroupArn
-
Der Amazon-Ressourcenname (ARN) der Zieldomänen-Datensatzgruppe für den Empfehlungsgeber.
Typ: Zeichenfolge
Längenbeschränkungen: Maximale Länge beträgt 256 Zeichen.
Pattern:
arn:([a-z\d-]+):personalize:.*:.*:.+
Erforderlich: Ja
- name
-
Der Name des Empfehlungsgebers.
Typ: Zeichenfolge
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 63 Zeichen.
Pattern:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
Erforderlich: Ja
- recipeArn
-
Der Amazon-Ressourcenname (ARN) des Rezepts, das der Empfehlungsgeber verwenden wird. Für einen Empfehlungsgeber ist ein Rezept ein Anwendungsfall für Domain-Datensatzgruppen. Nur Anwendungsfälle für Domain-Datensatzgruppen können verwendet werden, um eine Empfehlung zu erstellen. Informationen zu Anwendungsfällen finden Sie unter Anwendungsfälle für Empfehlungen auswählen.
Typ: Zeichenfolge
Längenbeschränkungen: Maximale Länge beträgt 256 Zeichen.
Pattern:
arn:([a-z\d-]+):personalize:.*:.*:.+
Erforderlich: Ja
- recommenderConfig
-
Die Konfigurationsdetails des Empfehlungsgebers.
Typ: RecommenderConfig Objekt
Erforderlich: Nein
-
Eine Liste von Tags, die auf den Empfehlungsgeber angewendet werden sollen.
Typ: Array von Tag-Objekten
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 200 Elemente.
Erforderlich: Nein
Antwortsyntax
{
"recommenderArn": "string"
}
Antwortelemente
Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.
Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.
- recommenderArn
-
Der Amazon-Ressourcenname (ARN) des Empfehlungsgebers.
Typ: Zeichenfolge
Längenbeschränkungen: Maximale Länge beträgt 256 Zeichen.
Pattern:
arn:([a-z\d-]+):personalize:.*:.*:.+
Fehler
- InvalidInputException
-
Geben Sie einen gültigen Wert für das Feld oder den Parameter ein.
HTTP Status Code: 400
- LimitExceededException
-
Das Limit für die Anzahl der Anfragen pro Sekunde wurde überschritten.
HTTP Status Code: 400
- ResourceAlreadyExistsException
-
Die angegebene Ressource ist bereits vorhanden.
HTTP Status Code: 400
- ResourceInUseException
-
Die angegebene Ressource wird verwendet.
HTTP Status Code: 400
- ResourceNotFoundException
-
Die angegebene Ressource konnte nicht gefunden werden.
HTTP Status Code: 400
- TooManyTagsException
-
Sie haben die maximale Anzahl von Tags überschritten, die Sie auf diese Ressource anwenden können.
HTTP Status Code: 400
Weitere Informationen finden Sie unter:
Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS SDKs finden Sie im Folgenden: