Résoudre les problèmes liés au Lakehouse sans frontières pour Databricks Unity Catalog

Cette page explique comment résoudre les problèmes courants lors de l'interrogation de données à distance dans Databricks Unity Catalog avec Borderless Lakehouse. Pour obtenir des informations générales sur la résolution des problèmes liés à Borderless Lakehouse (y compris la connectivité et le routage via des interconnexions privées), consultez Résoudre les problèmes liés à Borderless Lakehouse.

Les tables sont vides ou ne sont pas détectées lors de l'actualisation

Si l'actualisation des métadonnées en arrière-plan du catalogue indique une réussite (par exemple, Refresh successfully completed), mais que les tables du catalogue fédéré n'apparaissent pas ou que la liste des tables renvoie 0 élément, vérifiez les points suivants :

  • Privilège EXTERNAL USE SCHEMA : vérifiez que le principal de service Databricks dispose du privilège EXTERNAL USE SCHEMA sur les schémas ou le catalogue cible dans Unity Catalog. Sans ce privilège, l'actualisation des métadonnées en arrière-plan et la distribution des identifiants pour les requêtes échoueront.
  • Paramètre d'accès aux données externes : vérifiez que l'accès aux données externes est activé sur le métastore Databricks Unity Catalog.
  • Emplacement externe : vérifiez que Databricks Unity Catalog et les tables utilisent un emplacement de stockage externe (tel que Cloud Storage ou Amazon S3) plutôt que le stockage par défaut.