如果您已经创建了MaxCompute项目,可以使用DataWorks临时查询功能,快速运行SQL语句操作MaxCompute。

前提条件

请您确认已满足如下条件:

操作步骤

进入临时查询
  1. 登录DataWorks控制台
  2. 在左侧导航栏,单击工作空间列表
  3. 选择工作空间所在地域后,单击相应工作空间后的进入数据开发
  4. 创建ODPS SQL节点。
    1. 在左侧菜单栏上,单击临时查询
    2. 右键单击临时查询,选择新建节点 > ODPS SQL
      2
      说明 如果界面没有ODPS SQL选项,表明当前DataWorks工作空间未绑定MaxCompute计算引擎,您需要执行绑定操作,更多操作信息,请参见创建并管理工作空间
  5. 填写新建节点对话框中的节点名称,单击提交完成节点的创建。
    提交
运行SQL
  1. 在创建的临时查询节点中输入SQL语句,单击运行图标。
    -- 创建一张分区表sale_detail
    CREATE TABLE if not exists sale_detail
    (
    shop_name     string,
    customer_id   string,
    total_price   double
    )
    partitioned by (sale_date string,region string);
    说明 临时查询支持的SQL语句,请参见MaxCompute支持的SQL语句
  2. 您可以查看本次运行的费用预估,决定是否继续进行本次操作。单击运行,继续运行SQL语句。
    估价
  3. 在下方的日志窗口,查看运行情况和最终结果。如果本次运行成功,结果为OK
    运行成功