Résoudre les problèmes d'accès aux données cross-cloud pour Databricks Unity Catalog

Cette page vous explique comment résoudre les problèmes d'actualisation des métadonnées en arrière-plan pour l'accès aux données cross-cloud avec Databricks Unity Catalog. Pour résoudre les problèmes généraux d'accès aux données cross-cloud, tels que la connectivité et le routage sur des interconnexions privées, consultez Résoudre les problèmes d'accès aux données cross-cloud.

Les tables sont vides ou n'ont pas été 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 ne renvoie aucun é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 cibles dans Unity Catalog. Sans ce droit, 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 metastore 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 l'espace de stockage par défaut.