Campi per il processore di personalized_search_ranking risposta - Amazon Personalize

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Campi per il processore di personalized_search_ranking risposta

Quando crei una pipeline di ricerca per il plug-in Amazon Personalize Search Ranking, specifichi personalized_search_ranking un processore di risposta con i seguenti campi.

  • campaign_arn (obbligatorio): specifica l'Amazon Resource Name (ARN) della campagna Amazon Personalize da utilizzare per personalizzare i risultati.

  • item_id_field (opzionale): se il _id campo per un documento indicizzato in non OpenSearch corrisponde al tuo Amazon PersonalizeitemIds, specifica il nome del campo corrispondente. Per impostazione predefinita, il plug-in presuppone che i _id dati corrispondano a quelli contenuti itemId nei dati di Amazon Personalize.

  • ricetta (obbligatorio): specifica il nome della ricetta Amazon Personalize da utilizzare. Puoi specificare soloaws-personalized-ranking.

  • peso (obbligatorio): specifica l'enfasi che il processore di risposta attribuisce alla personalizzazione quando riclassifica i risultati. Specificate un valore compreso tra 0,0 e 1,0. Più ci si 1.0 avvicina, più è probabile che i risultati di Amazon Personalize si posizionino più in alto. Se lo specifichi0.0, non viene effettuata alcuna personalizzazione e ha la OpenSearch precedenza.

  • tag (opzionale) — Specificate un identificatore per il processore.

  • iam_role_arn (obbligatorio per OpenSearch Service, facoltativo per Service OpenSearch) — Per Service OpenSearch , fornisci Amazon Resource Name (ARN) per il ruolo che hai creato durante la configurazione delle autorizzazioni per Service per OpenSearch accedere alle tue risorse Amazon Personalize. Se le tue risorse OpenSearch Service e Amazon Personalize esistono in account diversi, specifica il ruolo che concede le AssumeRole autorizzazioni per il Servizio. OpenSearch Per ulteriori informazioni, consulta Configurazione delle autorizzazioni quando le risorse si trovano in account diversi.

    Per quanto riguarda l'open source OpenSearch, se utilizzi più ruoli per limitare le autorizzazioni a diversi gruppi di utenti della tua organizzazione, specifica il ruolo che dispone ARN dell'autorizzazione ad accedere ad Amazon Personalize. Se utilizzi solo il AWS credenziali nel tuo OpenSearch keystore, puoi omettere questo campo.

  • aws_region (richiesto) — Il AWS Regione in cui hai creato la tua campagna Amazon Personalize.

  • ignore_failure (opzionale): specifica se il plug-in ignora eventuali errori del processore. Per i valori, specificate o. true false Per gli ambienti di produzione, si consiglia di specificare true per evitare interruzioni nelle risposte alle query. Per gli ambienti di test, puoi specificare false di visualizzare gli eventuali errori generati dal plug-in.

  • external_account_iam_role_arn — Se utilizzi Service e le tue risorse Amazon Personalize OpenSearch e OpenSearch Service esistono in account diversi, specifica il ruolo autorizzato ad accedere alle tue risorse Amazon Personalize. ARN Questo ruolo deve esistere nello stesso account delle tue risorse Amazon Personalize. Per ulteriori informazioni, consulta Configurazione delle autorizzazioni quando le risorse si trovano in account diversi.

Per un esempio OpenSearch di codice di servizio, consultaCreazione di una pipeline in Amazon Service OpenSearch . Per un OpenSearch esempio open source, vediCreazione di una pipeline in open source OpenSearch.