使用限制

本文介绍在使用EMR Serverless StarRocks服务时的相关限制。

  • 付费类型:支持包年包月和按量付费方式。

  • 实例名、数据库名、表名、逻辑视图名、列名、分区名、用户名、角色名:

    • 只能由数字 (0-9)、字母 (a-z或A-Z),以及下划线 (_) 组成。用户名 (username) 可以使用纯数字命名。

    • 名称长度不能超过64个字符。列名不能超过1023个字符。

    • 列名、数据库名、表名、视图名、分区名、以及角色名均只能以小写或大写字母开头,但列名可以下划线开头。

    • 数据库名、表名、视图名区分大小写,列名不区分大小写。

    • 列名不支持修改。

  • 标签(Label)名:导入数据时可以指定任务的标签(Label)。标签名可由数字 (0-9)、大小写字母(a-z或A-Z),以及下划线(_)组成,且长度不能超过128个字符。标签名对起始字符无要求。

  • 建表时:

    • Key列不能使用FLOAT或者DOUBLE类型,可以使用DECIMAL类型表示小数。

    • VARCHAR最大长度:

      • StarRocks 2.1之前的版本,长度范围为1~65533字节。

      • StarRocks 2.1(公测中)及之后版本,长度范围为1~1048576字节。1048578(行最大值)- 2(长度标识位,记录实际数据长度)= 1048576

  • 支持的编码:StarRocks仅支持UTF8编码,不支持GB等编码。

  • 子查询个数:一个查询中子查询的最大个数默认为10000。