更新时间:2026-11-09 GMT+08:00
分享

DWS AI Agentic 介绍

背景与定位

DWS(Data Warehouse Service)是华为云提供的企业级数据仓库服务,具备高性能、高安全、弹性可扩展等核心能力,支撑大规模数据分析场景。随着以大模型为代表的AI Agent技术日趋成熟,如何使大模型智能体能够"理解、使用、管控"数-据仓库,已成为DWS面向智能化演进的关键课题。

DWS AI Agentic是DWS面向AI Agent构建的智能化能力体系,旨在以标准化、可编程、可治理的方式,将DWS的查询、管理、运维与调优能力对外开放给AI生态,使各类AI Agent能够以接近专业数据工程师的水平使用DWS。

关键概念

为便于理解本文档,先对涉及的几个核心概念做简要说明:

概念

说明

AI Agent(智能体)

以大语言模型为大脑、能够理解用户意图并自主调用外部工具完成任务的智能程序。本指南中指可对接DWS的各类智能体,如Claude、Codex、OpenCode等。

SKILL(技能)

面向特定场景封装好的“能力包”,包含触发词、执行流程与行为约束,AI Agent加载后即可通过自然语言触发对应能力,如SQL调优、资源诊断等。

MCP(Model Context Protocol,模型上下文协议)

由Anthropic于2024年11月提出的开放协议标准,用于标准化大模型与外部系统(如数据库、API)的交互方式,使大模型能动态理解并调用工具。

hwc-dws-cli

DWS面向AI Agent与开发者提供的一体化命令行工具,是DWS AI Agentic能力体系的基础底座。

Autopilot

DWS内置的监控运维平台,提供集群监控指标采集能力,是AI智能诊断的数据来源。

能力体系

DWS AI Agentic的能力体系由三大部分构成:

组成部分

说明

参考文档

DWS AI 插件

  • hwc-dws-cli:面向 AI Agent 与开发者的一体化命令行工具,覆盖 SQL 查询、元数据、集群管理、数据导入导出、运维视图、监控与 SQL 调优等能力。
  • DWS MCP基于 MCP(Model Context Protocol)协议开放 DWS 工具能力。
  • SKILL:提供资源分析、SQL调优、DWS知识问答等AGENT能力集。

DWS AI 插件

DWS AI智能诊断

基于AI Agent 能力,用户可以在华为云数据仓库服务控制台实现智能化诊断,包括计算资源(内存、CPU、IO)、集群状态、SQL语句的诊断。

DWS AI智能诊断

DWS AI 实践

基于以上能力的最佳实践与场景化指南,包括如何接入主流 AI Agent、典型使用流程与注意事项。

DWS AI Agentic最佳实践

三者的关系如下:

  • AI 插件是能力底座,打通AI Agent到DWS物理环境的连接能力。
  • AI智能诊断提供Web页面的卡片式诊断能力,面向控制台用户。
  • AI 实践则回答“如何用好”的问题,帮助用户把能力落地到真实业务场景。

核心设计理念

DWS AI Agentic在设计上遵循以下原则:

  • AI 原生:从接口设计、协议规范到安全模型,均以AI Agent的调用方式为首要考量,而非简单复用面向人类的操作界面。
  • 安全可控:写操作需显式授权,高危操作需二次确认;SQL执行前经过权限门控与分类检查,全链路审计留痕,在赋予 AI 数据库操作能力的同时确保风险可控。
  • 标准化开放:基于通用CLI与MCP标准协议,实现一次接入、多处可用,生态内主流AI Agent均可对接。
  • 可治理:全量操作可审计、可回放、可追溯,满足企业级数据安全与合规要求。

相关文档