美文网首页
MaxCompute SQL开发基础

MaxCompute SQL开发基础

作者: etheon | 来源:发表于2020-02-02 12:12 被阅读0次

学习目标

1.了解MaxCompute SQL基本概念和特点
2.掌握MaxCompute SQL DDL基本操作
3.掌握MaxCompute SQLDML基本操作

  1. 了解MaxCompute SQL高级查询
  2. 了解MaxCompute SQL常见内置函数

SQL基础知识

MaxCompute SQL是什么

数据仓储工具,支持SQL语法

数据的组织

  • Project 项目空间
  • Table 表
  • Partition 分区

MaxCompute数据类型

MaxCompute运算符

类型转换


数据定义:DDL

建表操作

create table

快捷建表操作

create as

分区操作

partition

修改表属性

alter table

视图操作

view

创建外部表访问非结构化数据


数据操作:DML

查询操作

select

更新表中数据

insert overwrite/into

清空表中数据

truncate
drop

压缩表中数据

archive

多路输出

multi insert

并集

union

交集

intersect

补集

except

表关联

join

半连接

semi join
mapjoin hint

分支表达式

case when

CTE 操作

with as

聚合

Grouping Sets

内置函数: Build-in FUnction

数学运算符
字符串处理函数
日期类型处理函数
窗口函数
聚合函数
其他函数
自定义函数
查看SQL执行计划和日志

相关文章

网友评论

      本文标题:MaxCompute SQL开发基础

      本文链接:https://www.haomeiwen.com/subject/zuzfxhtx.html