Campos para o processador de resposta de personalized_search_ranking - Amazon Personalize

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Campos para o processador de resposta de personalized_search_ranking

Na hora de criar um pipeline para o plug-in Classificação de pesquisas do Amazon Personalize, você especifica um processador de respostas de personalized_search_ranking com os seguintes campos.

  • campaign_arn (obrigatório) — Especifique o nome do recurso da Amazon (ARN) da campanha Amazon Personalize a ser usado para personalizar os resultados.

  • item_id_field (opcional) — Se o _id campo de um documento indexado em OpenSearch não corresponder aos seus ItemIDs do Amazon Personalize, especifique o nome do campo que corresponde. Por padrão, o plug-in assume que os dados de _id correspondem ao itemId nos seus dados do Amazon Personalize.

  • recipe (obrigatório) — Especifique o nome da fórmula do Amazon Personalize a ser usada. Para usar o plug-in, você pode especificar aws-personalized-ranking-v2 ouaws-personalized-ranking.

  • weight (obrigatório) — Especifique a ênfase que o processador de resposta coloca na personalização ao reclassificar os resultados. Especifique um valor no intervalo entre 0,0 – 1,0. Quanto mais próximo estiver de 1.0, maior a probabilidade de que os resultados do Amazon Personalize tenham uma classificação mais alta. Se você especificar0.0, nenhuma personalização ocorrerá e terá OpenSearch precedência.

  • tag (opcional) — Especifique um identificador para o processador.

  • iam_role_arn (obrigatório para o OpenSearch serviço, opcional para código aberto OpenSearch) — Para o serviço OpenSearch , forneça o nome de recurso da Amazon (ARN) para a função que você criou ao configurar permissões para o serviço acessar seus recursos do Amazon Personalize. OpenSearch Se seus recursos OpenSearch Service e Amazon Personalize existirem em contas diferentes, especifique a função que concede AssumeRole permissões para OpenSearch o Serviço. Para obter mais informações, consulte Configurar permissões quando os recursos estão em contas diferentes.

    Para código aberto OpenSearch, se você usar várias funções para restringir permissões para diferentes grupos de usuários em sua organização, especifique o ARN da função que tem permissão para acessar o Amazon Personalize. Se você usar somente as AWS credenciais em seu OpenSearch repositório de chaves, poderá omitir esse campo.

  • aws_region (obrigatório) — A AWS região em que você criou sua campanha Amazon Personalize.

  • ignore_failure (opcional) — Especifique se o plug-in ignora alguma falha do processador. Para valores, especifique true oufalse. Para seus ambientes de produção, recomendamos que você especifique true para evitar interrupções nas respostas das consultas. Para ambientes de teste, especifique false para visualizar os erros gerados pelo plug-in.

  • external_account_iam_role_arn — Se você usa o Serviço e seus recursos do Amazon Personalize e OpenSearch do Serviço existem em contas diferentes OpenSearch , especifique o ARN da função que tem permissão para acessar seus recursos do Amazon Personalize. Esse perfil deve fazer parte da mesma conta dos seus recursos do Amazon Personalize. Para obter mais informações, consulte Configurar permissões quando os recursos estão em contas diferentes.

Para obter uma amostra do código de OpenSearch serviço, consulteCriação de um pipeline no Amazon OpenSearch Service. Para obter um OpenSearch exemplo de código aberto, consulteCriação de um pipeline em código aberto OpenSearch.