Постоянство и область видимости таблиц

Управление данными в Databricks

Smriti Mishra

Founder, NordData Insight

Что такое постоянство таблиц?

  • Постоянство таблиц управляет хранением и сроком жизни данных
  • Влияет на хранение, доступ и обслуживание
  • Databricks поддерживает управляемые и неуправляемые таблицы

Cartoon image of people storing and reviewing files in cabinets

Управление данными в Databricks

Управляемые таблицы в Databricks

  • Databricks полностью управляет таблицей: расположением данных и их жизненным циклом.
  • При удалении таблицы данные удаляются автоматически.
  • Подходит для простого централизованного управления данными.

Image depicting how a centralized system works using different colored dots

Управление данными в Databricks

Неуправляемые таблицы в Databricks

  • Децентрализованный подход
  • Вы контролируете расположение данных и их жизненный цикл
  • Удаление неуправляемой таблицы не удаляет данные
  • Подходит для особых требований к хранению или соответствию нормативам

Image depicting how a decentralized system works using different colored dots

Управление данными в Databricks

Управляемые или неуправляемые таблицы?

Aspect.png

Управление данными в Databricks

Ключевое слово LOCATION

  • Необходимо для указания места хранения данных в неуправляемых таблицах.
  • Расположение хранилища влияет на стоимость, скорость доступа и политики хранения.

 

CREATE TABLE table_name (
    column_name data_type,
    ...
)
USING file_format
LOCATION 'path/to/data';
Управление данными в Databricks

Основные выводы

  • Управляемые таблицы централизуют хранение и жизненный цикл данных в Databricks.
  • Неуправляемые таблицы обеспечивают гибкость хранения и управления жизненным циклом.
  • Выбор зависит от требований к хранению, контролю и управлению данными.

Image depicting the storage and lifecycle management of data

Управление данными в Databricks

Давайте потренируемся!

Управление данными в Databricks

Preparing Video For Download...