创建表

创建 Apache Iceberg 表会在 Lakehouse 运行时目录的命名空间内初始化新的表元数据和存储空间。

如果您想在目录中提供现有的 Apache Iceberg 表,请参阅注册表

如果您在创建表期间未在命名空间或表级指定明确的存储位置,系统会自动在目录的默认位置(从目录的基本 Cloud Storage 存储桶派生)下构建表的元数据和数据目录,方法是附加命名空间和表标识符。

准备工作

  1. 验证是否已为您的 Google Cloud 项目启用结算功能

  2. 启用 BigLake API。

    启用 API 所需的角色

    如需启用 API,您需要拥有 serviceusage.services.enable 权限。如果您创建了项目,则可能已经通过 Owner 角色 (roles/owner) 获得了此权限。否则,您可以通过 Service Usage Admin 角色 (roles/serviceusage.serviceUsageAdmin) 获得此权限。