Amazon Personalize 搜索排名插件要求
在开始对 OpenSearch 结果进行个性化设置之前,注意 Amazon Personalize 搜索排名插件的以下指南和要求:
-
您必须使用 OpenSearch 2.9.0 或更高版本。如果您使用 Amazon OpenSearch Service,则您的域必须使用 2.9 或更高版本。
-
如果您还没有,请完成设置权限中的说明,向您的用户授予访问 Amazon Personalize 的权限,并向 Amazon Personalize 授予访问您在 Amazon Personalize 中资源的权限。
-
您必须能够从 OpenSearch Service 域或开源 OpenSearch 集群访问您的 Amazon Personalize 资源。
-
有关授予 OpenSearch Service 域访问权限的信息,请参阅设置 Amazon OpenSearch Service 权限。
-
有关授予 OpenSearch 集群访问权限的信息,请参阅设置开源 OpenSearch 权限。
-
-
您只能使用自定义 Amazon Personalize 资源。如果您创建了域数据集组,则仍然可以添加自定义资源。
-
您只能使用自定义配方 Personalized-Ranking-v2 配方 或 Personalized-Ranking 食谱。
-
您必须在 Amazon Personalize 中创建物品交互数据集。物品和用户数据集是可选项。
-
使用 Amazon Personalize 搜索排名插件时,您无法应用 Amazon Personalize 筛选器。
-
默认情况下,该插件假定 OpenSearch 中已编入索引的文档
_id与 Amazon Personalize 数据中的 itemId 相匹配。如果 OpenSearch 数据使用与 Amazon Personalize itemId 相对应的其他字段,则您在配置插件时必须指定该字段的名称。 -
您用于进行查询的用户的 userId 必须与您导入到 Amazon Personalize 的数据中的 userId 相匹配。
-
该插件仅对来自 OpenSearch 的前 500 个搜索结果重新排名。不会对其余项重新排名,这些项最终排在列表底部。