View a markdown version of this page

将 DynamoDB 零 ETL 集成与 OpenSearch Service 结合使用 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

将 DynamoDB 零 ETL 集成与 OpenSearch Service 结合使用

您可以将 Amazon Bedrock 与 DynamoDB 结合使用,以提供对基础模型(FM)(例如 Amazon Titan 和其他第三方模型)的无服务器访问。要在 DynamoDB 中对数据进行向量搜索,您可以使用原生向量索引(请参阅在 DynamoDB 中使用向量索引)。如果您在进行向量搜索的同时还需要全文搜索、分析或混合搜索功能,则在构建生成式人工智能应用程序时,可以利用与 Amazon OpenSearch Service 的零 ETL 集成功能。采用 DynamoDB 与 OpenSearch 的零 ETL 集成和 Amazon Bedrock 的生成式人工智能讲习会为您提供设置 DynamoDB 与 OpenSearch 的零 ETL 集成的实践经验。此讲习会将执行以下任务:

  • 创建从 DynamoDB 表到 OpenSearch 的管道。

  • 在 OpenSearch 中创建 Amazon Bedrock Connector。

  • 使用 OpenSearch 作为向量存储来查询 Amazon Bedrock。

  • 使用 Amazon Bedrock 中的 Claude FM 用简单英文创建书面回复,从而解释 OpenSearch 返回的搜索结果。

此讲习会使您能够将 DynamoDB 与 OpenSearch 集成,以构建生成式人工智能应用程序。它还演示了跨数据库引擎的灵活查询功能,协助您针对传统应用场景集成 DynamoDB 和 OpenSearch。此讲习会是 Amazon DynamoDB Immersion Day 的七个模块之一。您可以在任何 Amazon Web Services 账户中运行此讲习会。

您也可以参考以下博客文章,了解如何在 DynamoDB 和 OpenSearch Service 之间设置零 ETL 集成。这篇博客文章还介绍了如何在 OpenSearch Service 中设置模型连接器,以使用 Amazon Bedrock 自动为传入数据生成嵌入。Amazon DynamoDB 与 Amazon OpenSearch Service 的零 ETL 集成的向量搜索