Что такое таблицы в Azure Databricks?

В Azure Databricks таблица представляет собой структурированную коллекцию данных, хранящихся в схеме. Таблицы используются для хранения, запроса и управления данными с помощью SQL или Spark. Тип таблицы по умолчанию — это управляемая таблица каталога Unity, которая использует Delta Lake для надежного хранилища данных.

Azure Databricks поддерживает три основных типа таблиц, каждый из которых имеет различные характеристики владения и управления данными:

Тип таблицы Описание Управляется Поддержка записи данных
Управляемый Azure Databricks управляет метаданными и файлами данных. Каталог Unity Да
внешние Метаданные хранятся во внешней среде Azure Databricks. Нет или Каталог Unity Да
Иностранный Ссылается на данные с доступом только для чтения во внешних системах посредством федерации. Внешняя система нет
временные Сеансовые таблицы для промежуточного хранения данных. Нет значения (область сеанса) Да

В большинстве случаев использования Databricks рекомендует использовать управляемые таблицы.