从2026年8月起,AI助手正式升级为 Hologres Agent。Hologres Agent 是 Hologres 控制台内置的智能助手,基于大模型能力,支持您通过自然语言完成产品咨询、实例运维、数仓开发与数据分析等操作。本次升级后,Hologres Agent 的能力覆盖以下四大板块,通过一个对话入口即可完成 Hologres 日常工作:
产品咨询:整合 Hologres 官方文档与数仓专家知识库,解决产品功能理解和使用方式查找的问题,直接给出贴合当前场景的解答。
实例运维:覆盖实例性能诊断、资源诊断、任务排障与治理,定期巡检实例健康状态,解决实例异常定位慢、排查链路长的问题,一次对话即可拿到根因和优化动作。
数仓开发:打通建表、SQL 编写、数据加工全流程,解决在多个开发平台间反复切换的问题,用自然语言即可完成从建模到数据导入。
数据分析:提供自然语言驱动的取数、图表生成与趋势解读,解决业务人员依赖开发资源才能获取数据结论的问题。
声明
在使用 Hologres Agent 前,请仔细阅读以下说明:
AI 生成内容仅供参考:本服务输出内容由人工智能模型生成,阿里云无法完全保证内容的安全、可靠、合规、完整和准确,生成内容不代表阿里云的立场和观点。请结合实际情况谨慎判断,不建议不加核实地直接执行重要操作;若依据生成内容作出的判断或行为导致任何损失,阿里云不承担任何责任。
变更操作需谨慎:任何涉及配置修改或高风险操作(如删除、权限变更)的建议,请先在测试环境验证,再在生产环境执行。
权限边界:Hologres Agent 的操作以当前登录用户的身份执行,不会超越该账号的权限范围。诊断、优化、数据分析等功能涉及项目基本信息、作业日志、表元数据、表数据等,请求者需拥有对应权限。
数据隐私:诊断类功能仅读取作业日志、元数据等信息,不会修改数据;数仓开发、数据加工等功能会在您授权的范围内执行 SQL,可能创建表或写入数据,执行前请确认操作影响。任何功能均不会将您的数据外传。
合法合规使用:所有使用行为由用户自行负责。请确保发布、上传或通过服务提供的任何内容合法合规,不损害社会公共秩序,不侵犯他人合法权益。
典型应用场景
Hologres Agent 覆盖 Hologres 使用过程中的典型场景,不同角色的常见用法如下:
用户角色 | 典型应用场景 |
数仓开发工程师 | 分层建模与建表 DDL 生成、自然语言写 SQL、数据导入导出、冷表和空表识别、生命周期与存储成本治理、表结构和索引设计、数据加工。 |
DBA 和平台运维工程师 | 实例管理、每日巡检日报、慢查询和失败查询诊断、执行计划优化、表治理、工单排障、成本治理。 |
数据分析师和 BI 工程师 | 自然语言问数、查询性能优化、诊断结论解读与报告分享。 |
功能列表
当前 Hologres Agent 支持的功能如下:
功能分类 | 功能 | 介绍 |
产品咨询 | 知识问答 | 基于 Hologres 官网文档和内部沉淀的语料知识库,提供功能使用、功能介绍、最佳实践等知识问答。无连接实例执行 SQL 的能力。 |
实例运维 | CPU 诊断 | 基于实例监控数据,智能分析 CPU 使用率异常,定位高消耗 SQL 及资源瓶颈,提供优化建议。 |
内存诊断 | 分析实例内存使用趋势与内存使用分类,识别内存泄漏风险及大内存消耗操作,给出调优方案。 | |
慢 SQL 分析 | 自动识别实例慢查询 SQL、错误 SQL,结合执行计划与系统负载分析根因,提供索引优化、SQL 改写等针对性建议。可根据 Query ID 给出 SQL 优化建议。 | |
运维报告 | 生成实例健康巡检报告,汇总资源使用、性能趋势、SQL 使用、成本容量等多维度运维信息。支持手动生成,也可以通过定时任务按每日、每周或每月自动生成。 | |
写入任务诊断 | 诊断 Flink、DataWorks 等写入任务,只需要提供作业链接,就能快速定位写入失败、写入延迟、写入性能瓶颈等问题,并给出优化建议。 | |
表治理 | 自动识别冷表和空表,诊断表存储格式、索引与键设计,结合真实查询模式给出表结构优化、生命周期(TTL)与存储成本治理建议。 | |
数仓开发 | 自然语言驱动的数仓开发 | SQL 自动生成、SQL 纠错、数仓分层,以及建表和索引的辅助创建。支持通过自然语言完成数仓开发工作,新增支持 Dynamic Table 创建与诊断、多模态加工作业创建、MaxCompute 数据导入等数据加工场景。 |
数据分析 | 自然语言驱动的数据分析 | 自助取数、快速生成图表、数据分析和解读、数据预测等。新增支持多模数据检索分析、数据趋势解读等。 |
定时任务 | 运维报告定时生成 | 支持为运维报告设置定时任务,按计划自动生成实例运维报告,并通过钉钉机器人推送到指定钉钉群。当前仅运维报告支持定时任务。 |
文件 | 文件管理与分享 | Hologres Agent 产出的所有文件在文件入口集中展示,并支持分享给他人。 |
支持地域及计费标准
2026年7月1日之前,Hologres Agent 为公测期间,暂不收取费用。
2026年7月1日起转为正式商用,按 Token 用量计费,详情请参见Hologres AI助手计费说明公告。
限时福利:0 元领取 9000 万免费 Token!立即领取。
抵扣范围:可抵扣 Hologres Agent 和 Hologres 模型资源产生的 Token 用量,全部地域共享。
资源包容量:9000 万 Token。
有效期:2 个月,请在有效期内用完。用完后按实际使用的模型,依 Token 用量付费,计费标准请参见下方的计费表格。
领取限制:每个账号仅可领取 1 次。
Hologres Agent 默认使用 qwen3.8-max 模型。当前支持地域及计费标准如下:
地域 | 计费项 | 单次请求 Token 范围:0<Token≤1M |
中国内地:
| 输入(元/千Token) | 0.01440 |
显式缓存创建(元/千Token) | 0.01800 | |
显式缓存命中(元/千Token) | 0.00144 | |
隐式缓存命中(元/千Token) | 0.00288 | |
输出(元/千Token) | 0.04320 | |
中国内地以外地域(不含美国):
| 输入(元/千Token) | 0.01799 |
显式缓存创建(元/千Token) | 0.02810 | |
显式缓存命中(元/千Token) | 0.00225 | |
隐式缓存命中(元/千Token) | 0.00450 | |
输出(元/千Token) | 0.05396 | |
美国(弗吉尼亚) | 输入(元/千Token) | 0.01440 |
显式缓存创建(元/千Token) | 0.01800 | |
显式缓存命中(元/千Token) | 0.00144 | |
隐式缓存命中(元/千Token) | 0.00288 | |
输出(元/千Token) | 0.04320 |
开通 Hologres Agent
购买 Hologres Agent
购买 Hologres Agent 的操作步骤如下:
登录Hologres 管理控制台,在左侧导航栏单击AI助手。
如果当前地域未购买 Hologres Agent,页面提示当前地域暂未购买Hologres AI 助手,单击去购买。
在新窗口打开的Hologres Agent 售卖页,选择与您的 Hologres 实例相同的地域,根据需要选择购买时长,完成购买。
购买完成后,返回 Hologres 控制台刷新页面,即可查看已购买的 Hologres Agent 实例信息。
如果 Hologres Agent 已到期停机,页面显示去续费按钮,单击可跳转至续费页面延长使用时间。
查看 Hologres Agent 实例
购买完成后,登录 Hologres 管理控制台,在左侧导航栏单击AI助手,在打开的页面中查看 Hologres Agent 的状态和管理信息。
如果当前地域未购买 Hologres Agent,页面提示「当前地域暂未购买Hologres AI 助手」,单击去购买前往售卖页购买。Hologres Agent 已停机时,按钮变为去续费。
购买成功后,页面显示 Hologres Agent 基本信息,包括以下字段:
字段
说明
AI 助手 ID
Hologres Agent 实例的唯一标识
AI 助手状态
显示运行正常或已停机。可单击释放退订并释放 Hologres Agent 实例,释放后当前地域将无法继续使用 Hologres Agent。
剩余天数
包年包月剩余天数。可单击续费跳转至续费页面延长使用时间。
自动续费
显示当前自动续费状态。可单击开启自动续费或关闭自动续费跳转至续费管理页面设置。
地域
Hologres Agent 所在地域
开始时间
Hologres Agent 实例创建时间
结束时间
Hologres Agent 实例到期时间
Hologres Agent 是地域级别的服务。购买某个地域的 Hologres Agent 后,该地域下的 Hologres 实例即可使用 Hologres Agent 的诊断能力,无需单独关联实例。在对话中输入 @ 即可指定本次对话的目标实例。
权限要求:需要 AliyunHologresFullAccess 权限才能购买、续费和释放 Hologres Agent。
使用 Hologres Agent
在 Hologres 控制台的任意页面,单击页面顶部的Hologres AI 助手链接,即可打开 Hologres Agent 对话面板。
对话面板打开后,Hologres Agent 在输入框下方展示场景模板,单击任一模板即可将对应的指令模板填入输入框,按提示补全目标实例、时间范围等信息后发送。场景模板按以下四类组织,可通过分类页签筛选,也可以单击查看全部查看全部模板:
分类 | 场景模板 |
实例运维 | CPU诊断、慢SQL分析、写入任务诊断、内存使用率诊断、运维报告、表治理。 |
产品咨询 | Hologres Agent能力介绍、如何数据湖加速、介绍Hologres向量检索。 |
数仓开发 | 创建Dynamic Table任务、创建多模加工作业、MaxCompute数据导入。 |
数据分析 | 多模数据检索分析、查询数据指标、数据趋势解读。 |
其中诊断类模板会在输入框中生成带参数的指令,例如 CPU诊断需要选择目标实例与诊断时间范围;慢SQL分析支持按时间和按 Query ID 两种模式,按时间模式需选择目标实例和时间范围,按 Query ID 模式需选择目标实例并输入 Query ID。
除了使用场景模板,也可以在输入框直接输入问题与 Hologres Agent 自由对话。也可以通过 HoloWeb 使用 Hologres Agent。
在使用各项功能时需要具备相应权限,详情请参见下文的权限说明。如果缺少相关权限,诊断功能会执行失败,此时请前往RAM 控制台完成授权。
快速使用
快捷键:输入
/选择当前 Agent 支持的技能;输入@选择当前地域下的实例,指定实例进行对话或诊断。场景模板:内置实例运维、产品咨询、数仓开发、数据分析四类共 15 个场景模板,可根据业务需求选择,也可以直接使用自然语言与 Agent 对话。模板清单请参见上文的场景模板表格。
对话输入框还提供强制沙箱、Auto、深度思考、完全访问权限等开关,可根据场景按需开启。
执行历史
在对话面板左上角单击菜单按钮,选择历史会话,即可查看对应的聊天历史,默认保留 7 天。每个用户只能查看自己的历史会话记录,无法查看其他账号的记录。
定时任务
支持为运维报告设置定时任务,无需每次手动触发即可按计划自动生成实例运维报告,并通过钉钉机器人推送到指定钉钉群。当前仅运维报告支持配置定时任务。
在对话面板左上角单击菜单按钮,选择定时任务,然后单击新建任务,配置以下参数。
参数 | 说明 |
任务类型 | 当前仅支持运维报告。 |
Hologres实例 | 选择需要生成运维报告的目标实例。 |
任务名称 | 自定义任务名称,最多 50 个字符。 |
执行人 | 选择执行该定时任务的账号。 |
执行频率 | 设置任务执行周期,支持每日、每周和每月。 |
执行时间 | 设置具体执行时间,可选 00:00~23:30,间隔 30 分钟,例如 09:00。 |
报告语言 | 选择生成报告的语言,支持中文和英文。 |
通知渠道 | 勾选钉钉并填入钉钉机器人的 Webhook 地址,报告生成后自动推送到对应的钉钉群。 说明 钉钉自定义机器人有安全设置机制。如果使用自定义关键词方式,请在机器人的关键词列表中添加运维日报或 Hologres 等关键词,否则消息会被拦截,导致推送失败。 |
查看用量消耗
在AI助手页面的已购买状态区域下方,可以查看 Hologres Agent 的 Token 用量消耗。页面显示最后统计时间,单击刷新按钮可更新数据。通过汇总和明细两种视图切换查看用量信息:
汇总视图:以卡片形式展示三个时间维度的 Token 用量——昨日用量、近一周用量、近一月用量。
明细视图:以表格形式展示每次请求的详细 Token 消耗,支持通过 Request ID 或 User ID 搜索过滤。表格包含以下列:
列名
是否支持排序
Request ID
否
User ID
否
开始时间
是
结束时间
是
输入Token
是
输出Token
是
总Token
是
明细表格支持分页,每页可选择 10、20 或 50 条数据。
权限说明
Hologres Agent 在不同页面有不同的权限要求,详情如下。
管理 Hologres Agent 权限
购买、续费和释放 Hologres Agent 需要 AliyunHologresFullAccess 权限。
使用 Hologres Agent 诊断能力
使用 CPU 诊断、内存诊断、慢 SQL 分析时,数据来源为监控数据、实例内慢 SQL 日志、Table Info 等元仓表数据,需要以下权限:
HoloRAM 权限:AliyunHologresReadOnlyAccess 或 AliyunHologresFullAccess。最小权限设置示例如下:
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "hologram:GetInstance", "hologram:GetExecuteStatementEnabled", "hologram:EnableExecuteStatement", "hologram:ListDatabases", "hologram:ListWarehouses", "hologram:ExecuteStatement" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "cms:DescribeMetricList" ], "Resource": "*" } ] }Holo 实例权限:Hologres Agent 仅支持主账号和 RAM 账号连接实例,不支持 Basic 账号。账号需具备实例连接权限以及慢 SQL 日志的访问权限,其中具备 pg_read_all_stats 或 Superuser 权限即可查看实例内所有的慢 SQL 与 Table Info 日志记录,详情参见授予查看权限。
云监控 RAM 权限:AliyunCloudMonitorFullAccess(云监控管理权限)或 AliyunCloudMonitorReadOnlyAccess(云监控只读权限)。
缺少上述任一权限,对应功能将无法正常使用。
历史记录
每个用户仅能查看自己的历史聊天记录,无法查看其他账号的历史记录。
运维报告
默认情况下,每个用户仅能查看自己生成的运维报告。如需让其他用户查看,可以在文件入口通过分享功能授权,详情请参见文件及分享。
常见问题
Q:Hologres Agent 能访问我的业务数据吗?
A:按功能板块区分。产品咨询仅基于文档与知识库作答,不连接实例;实例运维诊断仅读取监控数据、慢 SQL 日志和 Table Info 等元数据;数仓开发与数据分析需要连接实例并执行 SQL,因此会访问您授权范围内的业务数据。所有操作均以当前登录用户身份执行,不会超出该账号的权限范围,也不会修改或外传数据。
Q:为什么有时候回答不够准确?
A:可以补充更多上下文信息,例如表结构和具体报错信息,帮助 AI 更准确地理解您的问题。
Q:使用 Hologres Agent 会影响实例性能吗?
A:实例运维诊断类功能只读取监控数据与元数据,对业务查询性能基本无影响;数仓开发与数据分析会在实例上执行 SQL,会占用实例计算资源。建议较重的分析任务在业务低峰期执行,或让 Agent 连接从实例、从计算组,以降低对实例整体的影响。