Byted EMR Skills

管理火山引擎EMR集群、作业与智能诊断

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Byted EMR Skills。
它的用途是:管理火山引擎EMR集群、作业与智能诊断
完整的 Skill 内容见:https://321skill.com/skills/byted-emr-skills-x-4/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我提交一个SparkSQL作业到EMR on ECS集群,并分析作业运行日志中的错误。' 它会自动调用EMR API提交作业,然后通过智能诊断Agent分析日志,返回错误原因和修复建议,例如'内存溢出,建议增加executor内存配置'。

介绍

本技能旨在解决火山引擎EMR(E-MapReduce)用户在日常运维和开发中面临的集群管理、作业提交、性能诊断等痛点。通过统一的接口,用户可以快速完成EMR on ECS集群、EMR on VKE集群、Serverless队列及计算组的创建、配置与扩缩容,同时支持SparkSQL、PrestoSQL、Ray、PySpark、SparkJar等多种作业模板的提交与管理,大幅降低操作复杂度和学习成本。

使用方式非常简单:您只需以自然语言描述需求,例如“创建一个EMR on ECS集群,3个节点,Hadoop 3.2.1版本”或“提交一个SparkSQL作业到Serverless队列,并查看运行结果”,技能便会自动调用火山引擎EMR API完成操作,并返回集群状态、作业进度或诊断报告。同时,内置的EMR Agent提供智能诊断与知识问答,可针对作业失败、性能瓶颈等问题给出根因分析和修复建议。

本技能特别适合运维工程师、数据分析师以及大数据平台的日常管理者。无论您是刚接触火山引擎EMR的新手,还是需要批量管理大量集群和作业的资深用户,都能通过自然语言交互大幅提升效率,减少手动切换控制台页面的繁琐操作。

使用建议:请确保已配置火山引擎的访问密钥(AK/SK)并具备相应权限;对于涉及敏感数据的作业诊断,建议先在测试环境验证;技能中的智能问答依赖EMR Agent的知识库,复杂问题可能需要结合官方文档进一步排查。

核心特点

相比其他云平台EMR管理技能,本技能深度集成火山引擎EMR的智能诊断Agent,提供基于知识图谱的问答能力,能快速定位作业失败原因并给出修复建议,而不仅仅是执行API调用。

注意事项

仅适用于火山引擎EMR平台,不支持其他云厂商的EMR服务,且部分高级功能(如自定义镜像、集群网络配置)需手动在控制台完成。

常见问题

如何创建一个EMR on ECS集群?

直接对AI说:'创建一个EMR on ECS集群,名称test-cluster,主节点2台,core节点3台,使用Hadoop 3.2.1版本',即可自动创建。

作业运行失败后如何诊断?

可以使用技能的内置诊断功能,对AI说:'诊断作业ID为xxxx的SparkSQL作业失败原因',技能会调用EMR Agent分析日志并返回根因与修复建议。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/byted-emr-skills-x-4/raw/index.md 读取 Byted EMR Skills 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。