功能概述
代码助手是 EMR AI 助手内置的智能化代码服务,旨在帮助大数据工程师和数据分析师快速优化与修正代码,提升作业执行效率、降低资源消耗。您只需通过自然语言下达指令,即可获得优化后的代码建议,轻松实现降本增效。
代码助手尤其适用于以下场景:
- 优化慢查询:SQL 作业运行缓慢,希望找出性能瓶颈并进行针对性优化。
- 降低计算成本:查询涉及的数据量巨大,希望通过改写逻辑来减少不必要的计算和 I/O,节省计算资源。
- 代码审查与修正:不确定自己的 SQL 写法是否规范、高效,或是在提交作业前希望快速检查并修正潜在的语法错误。
- 学习与提升:希望参考 AI 的优化建议,学习更高效的代码写法与性能调优技巧。
使用代码助手
- 在 EMR 控制台的任意页面,打开右下角的 AI 助手对话框。
- 将您需要优化或检查的 SQL 代码粘贴到对话框中,并用自然语言描述您的需求,例如
帮我优化这段 SQL。 - AI 助手将返回优化后的代码和相关说明。您可以直接复制新代码,或参考说明进行修改。
