排查常见的 Google Cloud 数据湖仓问题

本页面介绍了如何解决 Google Cloud Lakehouse 及其关联资源的常见问题。

无法针对 Lakehouse Apache Iceberg REST 目录端点表创建视图

当您尝试在 BigQuery 中针对由 Iceberg REST 目录 端点管理的 Lakehouse Iceberg REST 目录 表创建视图时,会出现此问题。

不支持针对这些表创建视图。

无法查询元数据表

当您在 BigQuery 中使用五部分名称标识符查询 Lakehouse Iceberg REST 目录表的元数据表(例如 .snapshots.files)时,会出现此问题。

如需解决此问题,请使用 Apache Spark 查询这些表。

`metadata.json` 文件大小限制

Apache Iceberg metadata.json 文件大小限制为 1MB。此限制适用于跟踪表快照、架构和分区规范的元数据文件。如果您的元数据文件超出此大小,则在通过 Apache Iceberg REST 目录端点执行表操作时可能会遇到错误。

如需解决此问题,请与您的 Google 客户支持团队联系,申请提高限制。

查询多区域目录时出现 NOT_FOUND 错误

当您在 Lakehouse 运行时目录 中使用多区域 Cloud Storage 存储桶创建目录,但未指定主要位置,然后尝试通过指定 BigQuery 虚拟区域(例如 USEU)来查询目录时,会出现此问题。

使用多区域存储桶创建目录时,其元数据存储在多区域地理范围内的特定区域位置,而不是相应的 BigQuery 虚拟区域中。如果您强制在没有元数据的虚拟区域中运行查询,则查询会失败并显示 NOT_FOUND 错误。

如需解决此问题,请在创建目录时指定主要位置(例如 USEU)。如需了解详情,请参阅为美国和欧盟多区域指定主要区域