VOLÚMENES

Se aplica a:casilla marcada como sí Databricks SQL marcado como sí Databricks Runtime 13.3 LTS y versiones posteriores casilla marcada como Sí 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.

Definición

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 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.

Restricciones

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.

Ejemplos

> SELECT table_owner
    FROM information_schema.volumes
    WHERE volume_schema = 'my_schema'
      AND volume_name = 'my_volume';