VOLUMES
Область применения. Проверка SQL Databricks помечена как да Databricks Runtime 13.3 LTS и только каталог Unity
INFORMATION_SCHEMA.VOLUMES содержит метаданные уровня объекта для томов и в локальном каталоге или во всех каталогах, если они принадлежат каталогу SYSTEM
.
Возвращаемые строки ограничены томами, с которыми пользователь может взаимодействовать.
Это расширение для стандартной схемы сведений SQL.
Определение
Отношение VOLUMES
содержит следующие столбцы:
Имя. | Тип данных | Допускает значение NULL | Description |
---|---|---|---|
VOLUME_CATALOG |
STRING |
No | Каталог, содержащий том. |
VOLUME_SCHEMA |
STRING |
No | Схема, содержащая том. |
VOLUME_NAME |
STRING |
No | Имя тома. |
VOLUME_TYPE |
STRING |
No | Одно из значений: 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
No | Пользователь или группа (субъект) в настоящее время владеет томом. |
COMMENT |
STRING |
Да | Необязательный комментарий, описывающий том. |
CREATED |
TIMESTAMP |
No | Метка времени создания тома. |
CREATED_BY |
STRING |
No | Субъект , создавший том. |
LAST_ALTERED |
TIMESTAMP |
No | Метка времени последнего изменения определения тома. |
LAST_ALTERED_BY |
STRING |
No | Субъект , который в последний раз изменил том. |
STORAGE_LOCATION |
STRING |
No | Расположение хранилища, в котором создается том. |
Ограничения
К отношению VOLUMES
применяются следующие ограничения:
Класс | Имя. | Список столбцов | Description |
---|---|---|---|
Первичный ключ | VOLUMES_PK |
VOLUME_CATALOG , , VOLUME_SCHEMA VOLUME_NAME |
Уникальный идентификатор тома. |
Внешний ключ | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Ссылки SCHEMATA. |
Примеры
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';