本文為您介紹使用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。