Risolvi i problemi di accesso ai dati cross-cloud per Databricks Unity Catalog

L'accesso ai dati cross-cloud in Lakehouse senza confini ti consente di eseguire query sulle tabelle di Databricks Unity Catalog da remoto senza spostare i dati. Se le tabelle federate non vengono visualizzate dopo un aggiornamento dei metadati, puoi diagnosticare e risolvere i problemi comuni di autorizzazione e configurazione dello spazio di archiviazione in Unity Catalog. Per la risoluzione dei problemi generali di accesso ai dati cross-cloud, come la connettività e il routing tramite interconnessioni private, consulta Risolvere i problemi di accesso ai dati cross-cloud.

Le tabelle sono vuote o non vengono rilevate durante l'aggiornamento

Se l'aggiornamento dei metadati in background del catalogo indica che l'operazione è stata eseguita correttamente (ad esempio Refresh successfully completed), ma le tabelle nel catalogo federato non vengono visualizzate o l'elenco delle tabelle restituisce 0 elementi, controlla quanto segue:

  • Privilegio EXTERNAL USE SCHEMA: verifica che all'entità servizio Databricks sia stato concesso il privilegio EXTERNAL USE SCHEMA sugli schemi o sul catalogo di destinazione in Unity Catalog. Senza questo privilegio, l'aggiornamento dei metadati in background e la distribuzione delle credenziali per le query non andranno a buon fine.
  • Impostazione di accesso ai dati esterni: verifica che l'opzione Accesso ai dati esterni sia abilitata nel metastore di Databricks Unity Catalog.
  • Posizione esterna: verifica che Databricks Unity Catalog e le tabelle utilizzino una posizione di archiviazione esterna (ad esempio Cloud Storage o Amazon S3) anziché l'archiviazione predefinita.