View a markdown version of this page

使用 AWS Glue Glue Iceberg REST 目录 API 时的注意事项和限制 - AWS Glue

使用 AWS Glue Glue Iceberg REST 目录 API 时的注意事项和限制

下面是使用 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 表