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

Ao criar um funil de busca para o plug-in Amazon Personalize Search Ranking, você especifica um processador de personalized_search_ranking respostas com os seguintes campos.

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

  • item_id_field (opcional) — Se o _id campo de um documento indexado OpenSearch não corresponder ao seu Amazon PersonalizeitemIds, especifique o nome do campo que corresponde. Por padrão, o plug-in presume que os _id dados itemId coincidem com os dados do Amazon Personalize.

  • recipe (obrigatório) — Especifique o nome da fórmula do Amazon Personalize a ser usada. É possível especificar apenas a aws-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 Amazon Resource Name (ARN) para a função que você criou ao configurar permissões para o Serviço OpenSearch acessar seus recursos do Amazon Personalize. 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 Configurando 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 a ARN função que tem permissão para acessar o Amazon Personalize. Se você usar somente o AWS credenciais em seu OpenSearch armazenamento de chaves, você pode omitir esse campo.

  • aws_region (obrigatório) — O AWS Região onde 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 do Serviço existem em contas diferentes OpenSearch , especifique a OpenSearch função que tem permissão para acessar seus recursos do ARN Amazon Personalize. Essa função deve existir na mesma conta dos seus recursos do Amazon Personalize. Para obter mais informações, consulte Configurando 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.