

# 使用 AWS Glue Glue Iceberg REST 目录 API 时的注意事项和限制
<a name="limitation-glue-iceberg-rest-api"></a>

下面是使用 Apache Iceberg REST 目录数据定义语言 (DDL) 操作行为时的注意事项和限制。

**注意事项**
+  **`RenameTable` API 行为**：Amazon Redshift 中的表支持 `RenameTable` 操作，但 Amazon S3 中不支持。
+  **Amazon Redshift 中命名空间和表的 DDL 操作**：Amazon Redshift 中命名空间和表的创建、更新、删除操作是异步操作，因为它们依赖于 Amazon Redshift 托管工作组何时可用以及是否有冲突的 DDL 和 DML 事务正在进行，并且操作必须等待锁定，然后再尝试提交更改。

**限制**
+  AWS Glue Glue Iceberg REST 目录不支持 Apache Iceberg REST 规范中的视图 API。
+  **Iceberg 表元数据大小限制** – AWS Glue Data Catalog 支持最大元数据大小为 50 MB 的 Iceberg 表。对于通过目录联合身份验证访问的表（联合身份验证的 Iceberg 目录），每次 REST API 调用的最大元数据大小为 5 MB。对于元数据超过这些限制的表，AWS Glue Data Catalog 拒绝其请求。要发现 AWS Glue Data Catalog 中元数据大小超过支持限制的表，请为表启用压缩和快照保留功能。有关更多信息，请参阅 [优化 Iceberg 表](table-optimizers.md)。