You need to enable JavaScript to run this app.
导航
EMR AI 诊断快速入门
最近更新时间:2025.11.18 11:53:34首次发布时间:2025.11.10 19:56:27
复制全文
我的收藏
有用
有用
无用
无用

EMR Agent 专注于大数据领域的咨询和指导,其核心价值在于帮助用户快速定位作业失败原因、分析性能根因并给出优化建议,适用于作业运行失败后的问题诊断或已成功作业的性能调优。本文为您介绍如何使用 EMR Agent 的 AI 诊断功能,该功能可以提供关于大数据作业、队列、服务等方面的信息查询、问题诊断和操作执行等服务。

说明

该功能正在邀测中,如需试用,可通过提工单形式联系技术人员申请。

前提条件

  1. 已开通 EMR Serverless 服务。
  2. 已创建 Serverless 队列,并已提交作业

使用指南

  1. 登录 EMR 控制台
  2. 在左侧导航栏中,选择作业管理 > Serverless 作业
  3. 在作业列表中找到目标作业,点击其所在行右侧操作列下的 AI 诊断按钮。

说明

该操作仅支持状态为已完成已失败已终止的作业。

Image

  1. 进入 AI 诊断页面后,单击页面中的开始诊断按钮。
  1. 等待约1分钟,将为您生成该作业的诊断报告。
  1. 您可以根据诊断报告的内容针对该作业进行优化,也可以在对话框中进行追问。

服务范围

我们在持续不断的优化 EMR Agent 的能力,当前支持的服务范围如下:

EMR Agent 覆盖的产品形态

EMR Serverless

EMR Agent 覆盖的引擎类型

Presto、Ray、Spark

每个自然月同一 UID 下支持的 AI 诊断次数

100次

若当前支持的 EMR 产品形态、引擎类型或诊断次数无法满足您的需求,请提工单咨询,也欢迎您花费1分钟时间,通过问卷进行反馈,我们将根据您的反馈持续优化。

常见问题

  1. Q:我在什么场景下使用 AI 诊断?

A:EMR Agent 聚焦大数据作业诊断场景,核心适用两类需求:一是作业执行失败时,它可快速定位报错根源(如配置冲突、资源不足、代码逻辑问题等),并提供针对性解决步骤;二是作业已完成但性能未达预期时(如运行耗时过长、资源利用率低),它能深度分析性能瓶颈(如 SQL 语句效率、任务调度策略、硬件资源分配等),输出可落地的优化建议。

  1. Q:退出 AI 诊断后,如何找回之前的诊断报告?

A:EMR 为每个作业生成独立的诊断交互窗口,只需记录或查找对应作业的唯一标识 ——作业 ID,通过作业 ID 进入该作业专属窗口,即可完整回溯历史诊断报告,同时还能查看与 Agent 的过往交互记录、操作日志等信息,无需担心报告丢失。

  1. Q:按照 AI 诊断的优化方案操作后,作业性能仍无明显提升,该怎么办?

A:您可直接在原作业的诊断对话框中,向 Agent 补充说明 “优化后无提升” 的具体情况(如仍存在的问题、执行后的关键指标数据等),Agent 会基于新信息反思优化逻辑,更新诊断报告并补充调整建议。