VOLUMES
Aplica-se a: Databricks SQL check marked yes Databricks Runtime 13.3 LTS and above Unity Catalog only
INFORMATION_SCHEMA. VOLUMES contém os metadados de nível de objeto para volumes dentro do catálogo local ou todos os catálogos, se pertencerem ao SYSTEM
catálogo.
As linhas retornadas são limitadas aos volumes com os quais o usuário tem o privilégio de interagir.
Esta é uma extensão para o esquema de informações padrão do SQL.
Definição
A VOLUMES
relação contém as seguintes colunas:
Name | Tipo de dados | Pode ser nulo | Description |
---|---|---|---|
VOLUME_CATALOG |
STRING |
Não | Catálogo que contém o volume. |
VOLUME_SCHEMA |
STRING |
Não | Esquema que contém o volume. |
VOLUME_NAME |
STRING |
Não | Nome do volume. |
VOLUME_TYPE |
STRING |
Não | Um dos 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
Não | Usuário ou grupo (principal) que atualmente possui o volume. |
COMMENT |
STRING |
Sim | Um comentário opcional que descreve o volume. |
CREATED |
TIMESTAMP |
Não | Carimbo de data/hora quando o volume foi criado. |
CREATED_BY |
STRING |
Não | Principal que criou o volume. |
LAST_ALTERED |
TIMESTAMP |
Não | Carimbo de data/hora quando a definição de volume foi alterada pela última vez de alguma forma. |
LAST_ALTERED_BY |
STRING |
Não | Principal que alterou o volume pela última vez. |
STORAGE_LOCATION |
STRING |
Não | O local de armazenamento onde o volume é criado. |
Restrições
As seguintes restrições se aplicam à VOLUMES
relação:
Classe | Nome | Lista de colunas | Description |
---|---|---|---|
Chave primária | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Identificador exclusivo para o volume. |
Chave estrangeira | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Referências SCHEMATA. |
Exemplos
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';