Hantera och arbeta med utländska kataloger

En extern katalog är ett skyddsbart objekt i Unity Catalog som speglar en databas i ett externt datasystem. Med den kan du köra skrivskyddade frågor på datasystemet från din Azure Databricks arbetsyta och hantera åtkomst med hjälp av Unity Catalog.

Du arbetar med en extern katalog på samma sätt som du arbetar med alla kataloger som hanteras av Unity Catalog, med de skillnader som beskrivs i följande tabell.

Task Detaljer Referens
Visa information om utländsk katalog Katalogutforskaren visar samma information som standardkatalogerna i Unity-katalogen, plus anslutningen som används av den externa katalogen och den externa databasen eller katalogen som den speglar. Visa kataloginformation
Fråga efter data i en sekundär katalog Du kan köra skrivskyddade frågor på tabeller i en sekundär katalog.
  • Du måste använda Apache Spark-datatyper i dina frågor. En mappning av Spark-datatyper till dina externa databasdatatyper finns i artikeln för din anslutningstyp i det vänstra navigeringsfönstret.
  • Vid beräkning av dedikerat åtkomstläge måste du äga den underliggande anslutningen för att fråga efter data i den externa katalogen. Behörigheten CREATE FOREIGN CATALOG för anslutningen räcker inte.
  • I standardåtkomstläge och serverlös beräkning gäller standardkatalogbehörigheter.
Fråga efter data
Bevilja åtkomst till sekundärtabeller Du beviljar skrivskyddad åtkomst till utländska tabeller med hjälp av standardbehörigheter för Unity Catalog. Hantera behörigheter i Unity Catalog
Visa data härledning Azure Databricks spårar data härstamning för tabeller i utländska kataloger på samma sätt som de spårar ursprung för Unity Catalog-standardtabeller. Härkomst i Unity Catalog
Skapa en utländsk katalog Du skapar en sekundär katalog som en del av konfigurationen av en anslutning till en extern datakälla. Om du använder användargränssnittet för att skapa anslutningen inkluderas skapande av utländsk katalog i det flödet. Skapa en sekundär katalog