使用脚本创建集群和安装插件 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用脚本创建集群和安装插件

如果您尚未创建 OpenSearch 集群,则可以使用快速入门 bash 脚本创建一个。此脚本在 Docker 容器中设置 OpenSearch 集群,使用您的默认 Amazon 配置文件设置凭证,并安装 Amazon Personalize 搜索排名插件。

有关手动创建 OpenSearch 集群的信息,请参阅 OpenSearch 文档中的快速入门说明。

使用快速入门 bash 脚本安装插件
  1. 在运行脚本之前,下载并安装适用于您的操作系统的 Docker 桌面

  2. 从 GitHub 下载快速入门 bash 脚本

  3. 在工作目录中,使用以下命令运行该脚本。

    sh personalized_search_ranking_quickstart.sh

    通过此命令,该脚本使用您的默认 Amazon 配置文件中的凭证。要提供备用配置文件,请使用 --profile 参数。

    sh personalized_search_ranking_quickstart.sh --profile profile-name

    运行脚本后,您可以在 README 文件中找到有关该脚本的更多信息,该文件位于该脚本创建的唯一目录中。此目录存储脚本使用的 Dockerfile 和 docker-compose.yml 文件。例如:../opensearch-personalize-intelligent-ranking-docker.1234/README

  4. 将您的目录数据上传到您的 OpenSearch 集群。上传数据时,创建 OpenSearch 索引并定义字段映射。然后,将数据上传到该索引。有关示例,请参阅使用示例数据创建索引和字段映射

设置 OpenSearch 并安装 Amazon Personalize 搜索排名插件后,就可以对其进行配置了。要配置该插件,需创建搜索管道并指定 personalized_search_ranking 响应处理器。有关更多信息,请参阅 创建管道