排解常見的 Google Cloud Lakehouse 問題

本頁說明如何解決 Google Cloud Lakehouse 和相關資源的常見問題。

無法透過 Lakehouse Apache Iceberg REST 目錄端點資料表建立檢視區塊

當您嘗試透過 Iceberg REST 目錄端點,在 BigQuery 中對 Lakehouse Iceberg REST 目錄資料表建立檢視區塊時,就會發生這個問題。

系統不支援在這些資料表上建立檢視區塊。

無法查詢中繼資料表

使用五部分名稱 ID 在 BigQuery 中查詢 Lakehouse Iceberg REST 目錄資料表 (例如 .snapshots.files) 時,就會發生這個問題。

如要解決這個問題,請使用 Apache Spark 查詢這些資料表。

metadata.json 檔案大小上限

Apache Iceberg metadata.json 檔案大小上限為 1MB。這項限制適用於追蹤資料表快照、結構定義和分割規格的中繼資料檔案。如果中繼資料檔案超過這個大小,透過 Apache Iceberg REST 目錄端點執行資料表作業時,可能會發生錯誤。

如要解決這個問題,請與 Google 帳戶團隊聯絡,要求提高上限。

查詢多區域目錄時發生 NOT_FOUND 錯誤

如果您使用多區域 Cloud Storage 值區在 Lakehouse 執行階段目錄中建立目錄,但未指定主要位置,然後嘗試指定 BigQuery 虛擬區域 (例如 USEU) 查詢目錄,就會發生這個問題。

使用多區域值區建立目錄時,目錄的中繼資料會儲存在多區域地理範圍內的特定區域位置,而不是對應的 BigQuery 虛擬區域。如果您強制查詢在沒有中繼資料的虛擬區域中執行,查詢會失敗並顯示 NOT_FOUND 錯誤。

如要解決這個問題,請在建立目錄時指定主要位置 (例如 USEU)。詳情請參閱「為美國和歐盟多區域指定主要區域」。