Partilhar 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 gerida pelo Unity Catalog, que utiliza o Delta Lake para armazenamento fiável de dados.

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

Tipo de tabela Descrição Gerido por Suporte de escrita
Gerido O Azure Databricks gere tanto os metadados como os ficheiros de dados. Catálogo Unity Sim
externa Os metadados estão no Azure Databricks, os dados são armazenados externamente. Nenhum ou Catálogo Unity Sim
Estrangeiros Faz referência aos dados de leitura apenas em sistemas externos através de federação. Sistema externo Não
Temporário Tabelas com âmbito de sessão para armazenamento intermédio de dados. Nenhum (com âmbito de sessão) Sim

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