本文为您介绍使用MaxCompute Lightning服务的使用限制。
DDL/DML语句使用限制
MaxCompute Lightning目前不支持Update、Create、Delete、Insert操作,仅支持对MaxCompute表执行Select操作,后续版本将陆续开放相关能力。
查询使用限制
- 查询分区表时,扫描分区数的最大值为1024个。
- 目前不支持创建和使用视图。
- 目前不支持的数据类型:MAP、ARRAY、TINYINT、BINARY、TIMESTAMP以及带精度的DECIMAL。
- 每个查询中对单张表最大的数据扫描量为1 TB。
- 提交的查询语句的长度不超过100 KB。
- 查询超时时间为1小时。
- 单个查询语句的扫描数据量不超过100 GB。
- 单个查询语句的Join、Group By数量总和最大值为5。
- 单个查询的结果集不能超过10000,如果超出此数量限制,则会被截断。
- 由于数据服务通过Lightning查询MaxCompute,Lightning兼容PostgreSQL,而PostgreSQL中没有DATETIME数据类型,所以如果您的数据有DATETIME类型,数据服务中会映射为PostgreSQL的TIMESTAMP类型进行查询。
UDF使用限制
- 当前不支持在MaxCompute Lightning中使用MaxCompute创建的UDF。
- 当前不支持在MaxCompute Lightning中创建和使用PostgreSQL UDF(支持使用PostgreSQL内建函数)。
- 当前不支持MaxCompute内建函数。
Query并发约束
单个MaxCompute项目的MaxCompute Lightning查询并发数限制为20。