Partilhar via


Gerencie e trabalhe com catálogos estrangeiros

Este artigo descreve como gerenciar catálogos estrangeiros e trabalhar com dados em catálogos estrangeiros.

Um catálogo externo é um objeto securável no Unity Catalog que reflete uma base de dados num sistema de dados externo, permitindo que o utilizador execute consultas de leitura apenas nesse sistema de dados no seu espaço de trabalho do Azure Databricks, gerindo o acesso através do Unity Catalog.

Você trabalha com catálogos estrangeiros da mesma forma que trabalha com qualquer catálogo gerenciado pelo Unity Catalog:

  • Ver informações sobre um catálogo externo: consulte Ver detalhes do catálogo.

    Além das informações exibidas para catálogos padrão do Catálogo Unity, o Catalog Explorer também exibe a Conexão usada pelo catálogo estrangeiro e o banco de dados externo ou catálogo que é espelhado pelo catálogo estrangeiro.

  • Executar consultas somente leitura em tabelas em catálogos estrangeiros: consulte Consultar dados.

    Ao escrever consultas no Azure Databricks, você deve usar tipos de dados do Apache Spark. Para obter um mapeamento dos tipos de dados do Spark para os tipos de dados do banco de dados externo, consulte o artigo para o tipo de conexão, listado no sumário no painel de navegação esquerdo deste site de documentação.

  • Conceder acesso somente leitura a dados em catálogos estrangeiros: consulte Gerenciar privilégios no Unity Catalog.

  • Obter linhagem de dados para tabelas em catálogos estrangeiros: consulte Capturar e visualizar linhagem de dados usando o Unity Catalog.

Para saber como criar catálogos estrangeiros, consulte Criar um catálogo estrangeiro.

Observação

Se você usar a interface do usuário para criar uma conexão com uma fonte de dados, a criação de catálogo estrangeiro será incluída.