Что такое схемы в Azure Databricks?
В каталоге Unity схема является дочерним элементом каталога и может содержать таблицы, представления, тома, модели и функции. Схемы предоставляют более детализированные категории организации данных, чем каталоги.
В этой статье описывается роль схем в иерархии объектов данных Azure Databricks в каталоге Unity.
Сведения о схемах в устаревшем хранилище метаданных Hive для рабочей области см . в разделе "Объекты базы данных" в устаревшем хранилище метаданных Hive.
Что такое схема?
В каталоге Unity схема является вторым уровнем трехуровневого пространства имен каталога Unity (catalog.schema.table-etc
).
Схема упорядочивает ресурсы данных и ИИ в логические категории, которые более детализируются, чем каталоги. Обычно схема представляет один вариант использования, проект или песочницу команды. Независимо от типа категории схемы — это полезное средство для управления доступом к данным и улучшения возможности обнаружения данных.
Примечание.
В Azure Databricks схемы иногда называются базами данных. Например, CREATE DATABASE
является псевдонимом для CREATE SCHEMA
. Эта терминология отличается от некоторых реляционных систем баз данных, в которых база данных является коллекцией схем.
Дополнительные сведения о иерархии объектов данных в каталоге Unity см. в статье "Что такое объекты базы данных в Azure Databricks?".
Управляемые расположения для схем
В каталоге Unity можно физически изолировать данные для всех управляемых таблиц и управляемых томов в схеме из других схем в каталоге, указав расположение управляемого хранилища для схемы. Это совершенно необязательно. Если для схемы не указано управляемое хранилище, данные находятся в управляемом расположении хранилища каталога (и если он не определен для каталога, он находится в управляемом расположении хранилища метаданных). См. раздел "Указание расположения управляемого хранилища" в каталоге Unity.
Изоляция данных для внешних таблиц и томов зависит от способа управления данными в облачном хранилище. Он не зависит от управляемого расположения схемы.