VOLÚMENES
Se aplica a: Databricks SQL marcado como sí Databricks Runtime 13.3 LTS y versiones posteriores
solo Unity Catalog
INFORMATION_SCHEMA.VOLUMES contiene los metadatos a nivel de objeto de los volúmenes dentro del catálogo local o de todos los catálogos si son propiedad del catálogo SYSTEM
.
Las filas devueltas se limitan a los volúmenes con los que el usuario tiene el privilegio de interactuar.
Esto es una extensión del esquema de información estándar de SQL.
La relación VOLUMES
contiene las columnas siguientes:
Nombre | Tipo de datos | Nullable | Descripción |
---|---|---|---|
VOLUME_CATALOG |
STRING |
No | Catálogo que contiene el volumen. |
VOLUME_SCHEMA |
STRING |
No | Esquema que contiene el volumen. |
VOLUME_NAME |
STRING |
No | Nombre del volumen. |
VOLUME_TYPE |
STRING |
No | Uno de estos valores: 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
No | Usuario o grupo (entidad de seguridad) que posee actualmente el volumen. |
COMMENT |
STRING |
Sí | Un comentario opcional que describe el volumen. |
CREATED |
TIMESTAMP |
No | Marca de tiempo en la que se creó el volumen. |
CREATED_BY |
STRING |
No | Entidad de seguridad que creó la relación. |
LAST_ALTERED |
TIMESTAMP |
No | Marca de tiempo que indica cuándo se modificó por última vez de cualquier manera la definición de la rutina. |
LAST_ALTERED_BY |
STRING |
No | Principal que alteró por última vez el volumen. |
STORAGE_LOCATION |
STRING |
No | Ubicación de almacenamiento donde se crea el volumen. |
Se aplican las restricciones siguientes a la relación VOLUMES
:
Clase | Nombre | Lista de columnas | Descripción |
---|---|---|---|
Clave principal | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Identificador único del volumen. |
Clave externa | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Hace referencia a SCHEMATA. |
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';