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 ai tuoi Amazon Personalize ItemID, specifica il nome del campo corrispondente. Per impostazione predefinita, il plug-in presuppone che i _id dati corrispondano all'ItemID nei dati di Amazon Personalize.

  • ricetta (obbligatorio): specifica il nome della ricetta Amazon Personalize da utilizzare. Per utilizzare il plug-in, puoi specificare aws-personalized-ranking-v2 oaws-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, opzionale per Open Source OpenSearch) — Per Service OpenSearch , fornisci l'Amazon Resource Name (ARN) per il ruolo che hai creato durante la configurazione delle autorizzazioni affinché Service OpenSearch acceda 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 l'ARN del ruolo autorizzato ad accedere ad Amazon Personalize. Se utilizzi solo AWS le credenziali nel tuo OpenSearch keystore, puoi omettere questo campo.

  • aws_region (obbligatorio): la AWS regione in cui hai creato la tua campagna Amazon Personalize.

  • ignore_failure (opzionale) — Specificate se il plugin 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 l'ARN del ruolo autorizzato ad accedere alle tue risorse Amazon Personalize. 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.