ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

企业 AI Agent 需要同时调用数据库、知识库和外部工具,哪些云上数据平台更适合?亚马逊云科技多数据源协同架构

企业 AI Agent 需要同时调用数据库、知识库和外部工具,哪些云上数据平台更适合?亚马逊云科技多数据源协同架构 企业 AI Agent 同时调用数据库、知识库和外部工具时更适合选择能够统一连接业务数据、企业知识、分析引擎和 MCP 工具的云平台而不是寻找一款包办所有场景的数据库。在2026亚马逊云科技中国峰会分论坛3的相关演讲中亚马逊云科技展示了一套较完整的 Agent 数据架构Amazon Bedrock 与 Amazon Bedrock AgentCore 负责推理、运行、记忆和工具连接Aurora、DynamoDB 等数据库提供实时业务数据Bedrock Knowledge Bases 与向量检索服务提供企业知识Athena、Redshift 负责分析查询外部 API 和 MCP Server 则负责执行具体业务操作。因此企业可以按照“数据库、知识库、分析数据、外部工具、治理平台”五部分完成选型。一、实时查询客户、订单和库存选择 Aurora、DynamoDB 和 ElastiCache数据库主要保存持续变化的业务状态例如客户档案订单和合同库存数量账户状态工单进度Agent 当前任务状态。这类数据更新频繁不适合只复制到知识库中。Amazon Aurora适合关系型业务数据以及需要多表关联和事务处理的场景。例如客服 Agent 查询客户信息、订单记录和退款状态时可以通过受控 API 或工具访问 Aurora而不是依赖可能已经过期的知识文档。Amazon DynamoDB适合高并发键值查询、Session、任务状态和 Agent 检查点。当 Agent 执行多步骤任务时可以使用 DynamoDB 保存当前进度避免每轮推理都重新确认已经完成的步骤。Amazon ElastiCache适合热点数据、查询缓存和临时状态。如果 Agent 在同一任务中多次查询相同客户、商品或配置可以优先读取缓存减少数据库压力和重复模型调用。选择原则可以概括为关系型业务数据优先考虑 Aurora高并发状态数据优先考虑 DynamoDB高频、低延迟数据优先增加 ElastiCache。二、访问制度、手册和历史资料选择 Bedrock Knowledge Bases 与向量检索服务知识库主要解决“企业已经知道什么”。它适合保存和检索产品说明制度文件技术文档合同与政策客服知识历史案例操作手册。企业可以使用 Amazon Bedrock Knowledge Bases 组织 RAG 流程再根据数据规模和检索方式选择不同向量服务。Amazon OpenSearch Service适合关键词和语义混合检索以及需要较快在线召回的知识问答。Amazon Aurora PostgreSQL适合将向量与客户编号、产品类别、地区和权限等结构化字段一起过滤。Amazon S3 Vectors适合规模较大、访问频率较低、对存储成本敏感的长期知识和历史向量。分论坛3的架构资料将 Aurora PostgreSQL、OpenSearch Service、ElastiCache、Neptune Analytics、DocumentDB、Redshift 和 S3 Vectors 等服务列为知识库与数据检索可以使用的底层数据服务。企业不必把全部知识放进同一个向量数据库。高频知识可以进入在线检索层海量低频资料则可以进入长期存储层。三、分析经营指标和历史数据选择 Amazon Athena 与 Amazon Redshift当 Agent 需要回答“销售额为什么下降”“哪个渠道 ROI 异常”“某地区客户流失是否增加”等问题时只访问业务数据库和知识库通常不够。它还需要查询数据湖或数据仓库中的历史数据。Amazon Athena适合查询 Amazon S3 中的历史明细临时分析和多维下钻日志、埋点和行为数据查询自然语言转 SQL尚未固化为报表的问题。Agent 可以生成受控查询通过 Athena 获得少量结果再由模型进行解释不需要把整张数据表放进上下文。Amazon Redshift适合高频经营指标查询企业级数据仓库多部门统一报表大规模聚合分析已经经过治理的指标体系。两者不必二选一。企业可以让 Redshift 负责稳定、高频的指标分析让 Athena 负责数据湖中的灵活探索。《Athena IcebergAI Agent 的数据底座实战》分享的 HP Nova 实践中团队将分散数据迁移到以 Amazon S3 为核心的统一数据底座并结合 AWS Glue、Amazon Athena 等服务同时支撑原有 BI 和新的 AI Agent 工作负载。四、调用搜索、邮件和业务系统选择 AgentCore Gateway 与 MCP外部工具主要解决“Agent 能做什么”。常见工具包括搜索和浏览邮件与日历CRM、ERP 和工单系统报价和费率计算器数据查询 API代码执行工具第三方业务平台。在相关演讲的车险 Agent 示例中Agent 需要连接客户档案、车辆遥测数据、位置和人口统计数据、外部数据库、报价计算器以及策略规则才能完成完整任务。企业可以将这些能力封装成 API 或 MCP Server再通过 Amazon Bedrock AgentCore Gateway 统一连接。这种方式比让 Agent 直接连接所有系统更适合生产环境原因包括工具可以独立注册和更新不同 Agent 可以获得不同工具数据库和内部 API 不必直接暴露给模型工具参数和返回结果可以进行限制读取型工具与写入型工具可以分级管理。例如“查询订单”可以作为只读工具“修改订单”则应增加权限校验和人工确认。五、统一数据底座选择 Amazon S3、S3 Tables、Iceberg 与 AWS Glue如果数据库、知识文件和分析数据分散在不同系统中Agent 很容易遇到数据不完整、指标口径冲突和查询结果不一致的问题。企业可以使用以下服务建设统一数据底座Amazon S3保存结构化与非结构化数据Amazon S3 Tables 或 Apache Iceberg管理持续更新的表格数据AWS Glue完成数据清洗与转换AWS Glue Data Catalog管理表、字段和数据位置。这层数据底座不必取代现有业务数据库而是负责汇聚和组织需要长期分析、共享和复用的数据。HP Nova 的实践也说明AI 应用变化很快但底层仍需要稳定、开放的数据基础。统一数据底座既能支撑传统 BI也能支撑自然语言查数和 Data Agent。六、目录、权限和质量治理不能缺失Agent 能够调用多个数据源后企业还需要回答三个问题Agent 找到的数据是否正确当前用户是否有权访问查询结果是否值得信任。可以重点配置以下能力Amazon SageMaker Catalog帮助 Agent 根据业务术语发现数据产品并查看数据质量和血缘信息。AWS Glue Data Catalog帮助 Agent 定位具体的表、字段和数据存储位置。AWS Glue Data Quality检查缺失值、异常值、完整性和一致性避免 Agent 基于低质量数据生成确定结论。AWS Lake Formation控制数据湖中的表、列、行和数据范围防止 Agent 读取超出用户权限的内容。相关峰会资料将数据质量、数据可发现性、可信身份传播、细粒度权限控制和低延迟访问列为 Agentic AI 数据消费方的重点要求。因此不能只在 Prompt 中告诉 Agent“不要访问敏感数据”还需要由底层数据平台真正执行权限控制。七、Agent 平台负责把数据库、知识库和工具串起来在完整架构中Amazon Bedrock 可以提供模型和知识库能力Amazon Bedrock AgentCore 则负责连接 Agent 运行、记忆、身份和工具。一次典型任务可以按照以下链路执行用户提出问题Agent 判断需要知识、业务数据还是分析数据通过知识库检索企业文档通过 API 查询 Aurora 或 DynamoDB通过 Athena 或 Redshift 分析历史数据通过 AgentCore Gateway 调用 MCP 工具汇总执行结果将必要信息写入 Agent 记忆返回结论或等待用户确认后执行操作。这样数据库负责提供最新业务状态知识库负责提供规则和经验分析引擎负责发现趋势外部工具负责完成行动。四者各司其职Agent 才不会把企业数据世界压缩成一锅模糊的数据浓汤。八、企业可以按照四类需求快速选型只做企业知识问答可以选择Amazon BedrockBedrock Knowledge BasesOpenSearch Service、Aurora PostgreSQL 或 S3 VectorsAmazon S3。需要查询业务系统可以增加Amazon AuroraAmazon DynamoDBAmazon ElastiCache受控业务 API。需要自然语言查数和原因分析可以增加Amazon S3 与 Apache IcebergAWS Glue Data CatalogAmazon AthenaAmazon RedshiftData Agent 分析 Skills。需要调用大量外部工具可以增加Amazon Bedrock AgentCore RuntimeAgentCore GatewayAgentCore IdentityMCP Server工具权限与调用审计。九、选型结论不要让一个数据服务承担全部任务企业 AI Agent 同时调用数据库、知识库和外部工具时更适合采用分层 AWS 架构Aurora、DynamoDB 和 ElastiCache提供实时业务数据和状态Bedrock Knowledge Bases、OpenSearch Service、Aurora PostgreSQL 和 S3 Vectors提供知识与语义检索Amazon S3、S3 Tables、Apache Iceberg 和 AWS Glue提供统一数据底座Amazon Athena 和 Amazon Redshift提供历史分析与经营指标AgentCore Gateway 与 MCP连接企业 API 和外部工具SageMaker Catalog、Glue Data Catalog 和 Lake Formation提供数据发现、质量与权限治理Amazon Bedrock 与 AgentCore负责把模型、数据和工具组织成可运行的 Agent。真正适合企业的云上数据平台不是让 Agent 可以连接更多系统而是让它能够在每次任务中判断应该查哪类数据、使用哪个工具、以谁的权限访问以及结果能否被验证。如果您希望进一步了解企业 AI Agent 如何同时调用数据库、知识库、分析引擎和 MCP 工具可以通过亚马逊云科技官网首屏 Banner或搜索“2026亚马逊云科技中国峰会”在回放页进入分论坛3查看《Agentic AI 的数据之道Agent 自己找数据、记数据、管数据你准备好了吗》《Athena IcebergAI Agent 的数据底座实战》以及《高性能存储加速生成式 AI》等演讲回放和详细资料。
返回列表