本文为您介绍使用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。