

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Spark 升级工具
<a name="emr-spark-upgrade-agent-tools"></a>

## 可用的升级工具
<a name="emr-spark-upgrade-agent-available-tools"></a>

MCP 服务提供了多种工具来协助 Spark 升级。主要工具如下：


|  | 工具名称 | 工具类别 | 说明 | 
| --- | --- | --- | --- | 
| 1 | 生成 spark\_upgrade\_plan | 计划程序 | 生成 EMR-EC2/EMR-S 升级计划 | 
| 2 | reuse\_esting\_spark\_upgrade\_plan | 计划程序 | 重复使用现有的本地升级计划 | 
| 3 | 更新\_构建\_配置 | 构建 | 升级编译配置文件 | 
| 4 | 检查并更新构建环境 | 构建 | 检查/更新 Java 环境以进行 Spark 升级 | 
| 5 | 编译和构建项目 | 构建 | 为 compiling/building 项目提供指导 | 
| 6 | run\_validation\_job | 测试 | 将 Spark 应用程序提交给 EMR-EC2/EMR-S | 
| 7 | 查看任务状态 | 测试 | 检查 EMR-EC2 步骤或 EMR-S 作业运行的状态 | 
| 8 | 检查并更新 python 环境 | Spark 代码编辑 | 检查/更新 Python 环境以获取 Spark 升级 | 
| 9 | 修复\_升级\_失败 | Spark 代码编辑 | 分析故障并提出修复建议 | 
| 10 | 获取数据质量摘要 | 可观察性 | 应用程序升级后检索数据质量摘要 | 
| 11 | 描述\_升级\_分析 | 可观察性 | 描述给定的分析 | 
| 12 | 列表\_升级\_分析 | 可观察性 | 列出所有由往来账户创建的分析 | 

要获取 SMUS Managed MCP 服务器提供的所有升级工具的完整列表，您可以列出该服务器上的所有工具。