Zarządzanie katalogami obcymi i praca z nimi

Katalog zewnętrzny to obiekt, który można zabezpieczyć, w usłudze Unity Catalog i który odwzorowuje bazę danych w zewnętrznym systemie przechowywania danych. Pozwala uruchamiać zapytania tylko do odczytu względem tego systemu danych z obszaru roboczego Azure Databricks oraz zarządzać dostępem przy użyciu Unity Catalog.

Pracujesz z katalogiem zewnętrznym tak samo jak z dowolnym katalogiem zarządzanym przez Unity Catalog, a różnice opisano w poniższej tabeli.

Zadanie Details Reference
Wyświetlanie szczegółów wykazu obcego Eksplorator katalogów pokazuje te same szczegóły co standardowe katalogi Unity Catalog, a ponadto Connection używane przez katalog obcy oraz zewnętrzną bazę danych lub katalog, którego jest odzwierciedleniem. Wyświetlanie szczegółów wykazu
Wykonywanie zapytań dotyczących danych w wykazie obcym Możesz wykonywać zapytania tylko do odczytu na tabelach w katalogu zewnętrznym.
  • W zapytaniach należy używać typów danych platformy Apache Spark. Aby uzyskać mapowanie typów danych platformy Spark na zewnętrzne typy danych bazy danych, zobacz artykuł dotyczący typu połączenia w okienku nawigacji po lewej stronie.
  • W przypadku obliczeń w trybie dedykowanego dostępu musisz być właścicielem bazowego połączenia w celu wykonywania zapytań dotyczących danych w wykazie obcym. Uprawnienia CREATE FOREIGN CATALOG w połączeniu nie są wystarczające.
  • W trybie dostępu standardowego i bezserwerowych obliczeniach mają zastosowanie uprawnienia katalogu standardowego.
Wykonywanie zapytań o dane
Udzielanie dostępu do tabel obcych Przyznajesz dostęp tylko do odczytu do tabel obcych za pomocą standardowych uprawnień Unity Catalog. Zarządzanie uprawnieniami w Unity Catalog
Wyświetlanie pochodzenia danych Azure Databricks śledzi pochodzenie danych dla tabel w katalogach zewnętrznych w taki sam sposób, w jaki śledzi pochodzenie danych dla standardowych tabel w Unity Catalog. Pochodzenie danych w Unity Catalog
Tworzenie wykazu obcego Katalog zewnętrzny jest tworzony podczas konfigurowania połączenia z zewnętrznym źródłem danych. Jeśli używasz interfejsu użytkownika do utworzenia połączenia, utworzenie katalogu zewnętrznego jest częścią tego procesu. Utwórz katalog zewnętrzny