Condividi tramite


Che cosa sono le tabelle in Azure Databricks?

In Azure Databricks una tabella è una raccolta strutturata di dati archiviati all'interno di uno schema. Le tabelle vengono usate per archiviare, eseguire query e gestire i dati usando SQL o Spark. Il tipo di tabella predefinito è una tabella gestita di Unity Catalog, che usa Delta Lake per l'archiviazione dei dati affidabile.

Azure Databricks supporta tre tipi di tabella principali, ognuno con caratteristiche di proprietà e gestione dei dati diverse:

Tipo di tabella Descrizione Gestito da Supporto per la scrittura
Gestito Azure Databricks gestisce sia i metadati che i file di dati. Catalogo Unity
Esterno I metadati si trovano in Azure Databricks, i dati vengono archiviati esternamente. Nessuno o Unity Catalog
Straniero Fa riferimento ai dati di sola lettura nei sistemi esterni tramite sistemi federati. Sistema esterno NO
Temporanei Tabelle con ambito sessione per l'archiviazione dati intermedia. Nessuno (con ambito di sessione)

Per la maggior parte dei casi d'uso, Databricks consiglia di usare tabelle gestite.