Cette page explique comment résoudre les problèmes courants liés au lakehouse Google Cloud et à ses ressources associées.
Impossible de créer des vues sur les tables de points de terminaison du catalogue REST Apache Iceberg Lakehouse
Ce problème se produit lorsque vous essayez de créer une vue dans BigQuery sur une table Lakehouse Iceberg REST Catalog gérée par le point de terminaison Iceberg REST Catalog.
La création de vues sur ces tables n'est pas acceptée.
Impossible d'interroger les tables de métadonnées
Ce problème se produit lorsque vous interrogez des tables de métadonnées, telles que .snapshots ou .files, pour vos tables de catalogue REST Iceberg Lakehouse dans BigQuery à l'aide d'un identifiant de nom en cinq parties.
Pour résoudre ce problème, interrogez ces tables à l'aide d'Apache Spark.
Taille maximale du fichier metadata.json
La taille du fichier Apache Iceberg metadata.json est limitée à 1 Mo. Cette limite s'applique au fichier de métadonnées qui suit les instantanés, les schémas et les spécifications de partition de la table. Si votre fichier de métadonnées dépasse cette taille, vous risquez de rencontrer des erreurs lors de l'exécution d'opérations sur les tables via le point de terminaison du catalogue Apache Iceberg REST.
Pour résoudre ce problème, demandez une augmentation de la limite en contactant l'équipe chargée de votre compte Google.
Erreurs NOT_FOUND lors de l'interrogation de catalogues multirégionaux
Ce problème se produit lorsque vous créez un catalogue dans le catalogue du runtime Lakehouse à l'aide d'un bucket Cloud Storage multirégional sans spécifier d'emplacement principal, puis que vous tentez d'interroger le catalogue en spécifiant une région virtuelle BigQuery (telle que US ou EU).
Lorsqu'un catalogue est créé avec un bucket multirégional, ses métadonnées sont stockées dans des emplacements régionaux spécifiques dans le champ d'application géographique de la région multirégionale, plutôt que dans la région virtuelle BigQuery correspondante. Si vous forcez l'exécution d'une requête dans une région virtuelle où les métadonnées ne sont pas présentes, la requête échoue et renvoie une erreur NOT_FOUND.
Pour résoudre ce problème, spécifiez l'emplacement principal (par exemple, US ou EU) lorsque vous créez le catalogue. Pour en savoir plus, consultez Spécifier des régions principales pour les zones multirégionales aux États-Unis et dans l'UE.