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

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

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

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

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

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

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

    sh personalized_search_ranking_quickstart.sh

    通过此命令,该脚本使用您的默认 AWS 配置文件中的凭证。要提供备用配置文件,请使用 --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 响应处理器。有关更多信息,请参阅 创建管道