You need to enable JavaScript to run this app.
E-MapReduce

E-MapReduce

复制全文
提交作业
PrestoSQL 作业
复制全文
PrestoSQL 作业

Serverless Presto 基于 Apache Presto 提供了原生的交互式查询能力,支持用户通过 SQL 进行数据分析和 ETL 等操作。

注意事项

EMR Serverless Presto 完全兼容开源 Presto 0.280 版本语法,详细语法请参考: Presto Documentation

前提条件

提交作业

提交作业:通过控制台

  1. 登录 EMR Serverless 控制台,在左侧导航栏单击 资源管理>Serverless,单击待创建任务的Serverless队列资源,进入队列资源详情页面。
  2. 在队列详情页面的右上角单击SQL编辑器,进入SQL任务编辑页面。
    Image
  3. 在作业编辑页面进行元数据库表选择、资源设置,完成后可在编辑作业区域编辑SQL作业。
    Image
  4. 在作业编辑框中进行 PrestoSQL 作业的编辑,编辑完成后,可通过编辑框左下角的格式化按钮,对编辑中的作业进行规范化。
  5. 完成 SQL 作业编辑后,您可以通过控制台右上角的队列计算组来选择计算资源,完成后点击左下角的运行按钮,提交作业。
  6. 作业提交完成后,会弹出提交成功的标识;任务执行成功后,则会为您显示当前查询的结果,并在下方的查询日志中,会显示您本次提交的作业id,以及当前的任务状态,您可进一步在作业管理处查看详细任务情况。

提交作业:通过 SDK

目前 EMR Serverless 支持 Java 和 Python 两类 SDK。Java SDK 使用方式请参考:Java Query SDK;Python SDK 使用方式请参考:Python Query SDK

提交作业:通过 JDBC

通过 JDBC 方式提交 PrestoSQL 时,必须指定 Presto计算组,Default 计算组不支持通过 JDBC 方式提交作业。使用方式请参考文档:JDBC 程序连接 Presto

查看与诊断作业实例

在作业提交后,您也可以在 作业中心 > 作业实例 页面查看所有已提交的作业运行实例详情,包括运行状态、作业类型、资源详情、提交人等。
Image

  • 您可以在页面顶部通过实践范围、提交人等过滤条件快速筛选出待查看的作业实例,查看作业实例详情。
  • 对于运行失败的作业,您可单击“日志”,查看作业运行详细日志,进行作业失败原因定位;您也可以使用 “AI 诊断” 功能,进行作业智能诊断。
最近更新时间:2026.02.09 18:26:30
这个页面对您有帮助吗?
有用
有用
无用
无用