Compartilhar via


O que são tabelas no Azure Databricks?

No Azure Databricks, uma tabela é uma coleção estruturada de dados armazenados em um esquema. As tabelas são usadas para armazenar, consultar e gerenciar dados usando SQL ou Spark. O tipo de tabela padrão é uma tabela gerenciada do Catálogo do Unity, que usa o Delta Lake para armazenamento de dados confiável.

O Azure Databricks dá suporte a três tipos de tabela principais, cada um com diferentes características de gerenciamento de dados e propriedade:

Tipo de tabela Descrição Gerido por Suporte para gravação
Gerenciado O Azure Databricks gerencia os metadados e os arquivos de dados. Catálogo do Unity Sim
Externo Os metadados estão no Azure Databricks, os dados são armazenados externamente. Nenhum ou Catálogo do Unity Sim
Estrangeiro Refere-se a dados somente leitura em sistemas externos por meio de sistemas federados. Sistema externo Não
Temporary Tabelas com escopo de sessão para armazenamento de dados intermediários. Nenhum (com escopo de sessão) Sim

Para a maioria dos casos de uso, o Databricks recomenda o uso de tabelas gerenciadas.