如果您已经创建了MaxCompute项目(DataWorks工作空间),可以直接使用DataWorks临时查询功能,快速书写SQL语句操作MaxCompute。

关于临时查询功能的具体信息,请参见临时查询

进入临时查询

  1. 进入DataWorks控制台工作空间列表页面,单击相应工作空间后的进入数据开发进入数据开发
  2. 单击左侧菜单栏中的临时查询,右键单击临时查询,选择新建节点 > ODPS SQLODPS SQL
  3. 填写新建节点对话框中的节点名称,单击提交提交

运行SQL

现在,您可以在刚刚创建的临时查询节点中运行MaxCompute支持的SQL语句。以运行一个DDL语句创建表为例。

  1. 输入建表语句,单击运行即可。
    create table if not exists sale_detail
    (
    shop_name     string,
    customer_id   string,
    total_price   double
    )
    partitioned by (sale_date string,region string);
    -- 创建一张分区表sale_detail
    运行SQL
  2. 您可以查看本次运行的费用预估,单击运行估价
  3. 您可以在下方的日志窗口,查看运行情况和最终结果。如果本次运行成功,结果为OK运行成功

使用同样的方法,您也可以执行查询语句