
# DataArts Fabric SQL约束限制
#### DataArts Fabric SQL服务使用限制
表1DataArts Fabric SQL服务使用限制 
| 事项    | 说明                                                                |
|:---|:---|
| 开通服务  | 一个账号支持开通一个DataArts Fabric SQL服务，并且该账号各子用户共用一个服务。                  |
| 连接服务  | 提供了SQL编辑器，JDBC，SDK，API接口等多种连接方式。                                  |
| 运维操作  | Serverless形态，不涉及扩容、升级、备份恢复、容灾等运维操作。                               |
| 超时限制  | 由于用户授权Token存在时效性（8小时），单次请求时间如果超过Token有效期会导致语句执行失败。                |
| SQL语法 | 参见[数据库操作使用限制]。 |
   
 #### 数据库操作使用限制
表2数据库操作 
| 类别                                                      | 语法                                | 是否支持          |
|:---|:---|:---|
| 基本功能  | CREATE EXTERNAL TABLE             | 是             |
| 基本功能  | DROP TABLE                        | 是             |
| 基本功能  | CREATE VIEW                       | 是             |
| 基本功能  | DROP VIEW                         | 是             |
| 基本功能  | INSERT                            | 是             |
| 基本功能  | SELECT                            | 是             |
| 基本功能  | TRUNCATE                          | 是             |
| 基本功能  | EXPLAIN                           | 是             |
| 基本功能  | ANALYZE                           | 是             |
| 基本功能  | ALTER TABLE DROP PARTITIONS       | 是             |
| 基本功能  | ALTER TABLE SET TABLEPROPERTIES   | 是             |
| 基本功能  | ALTER TABLE UNSET TABLEPROPERTIES | 是             |
| 基本功能  | ALTER TABLE DROP COLUMNS          | 否（仅Iceberg支持） |
| 基本功能  | ALTER TABLE ADD COLUMNS           | 否（仅Iceberg支持） |
| 基本功能  | ALTER TABLE COLUMN RENAME         | 否（仅Iceberg支持） |
| 基本功能  | CREATE EXTERNAL TABLE AS          | 是             |
   
