VOLUMES
Si applica a: controllo sql di Databricks SQL contrassegnato come sì Databricks Runtime 13.3 LTS e versioni successive solo Unity Catalog
INFORMATION_SCHEMA.VOLUMES contiene i metadati a livello di oggetto per volumes all'interno del catalog locale o di tutti i catalogs se di proprietà del SYSTEM
catalog.
Le righe restituite sono limitate al volumes con cui l'utente ha la possibilità di interagire.
Si tratta di un'estensione per le informazioni standard sql Schema.
Definizione
La relazione VOLUMES
contiene i columnsseguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
VOLUME_CATALOG |
STRING |
No | Catalog che contiene il volume. |
VOLUME_SCHEMA |
STRING |
No | Schema che contiene il volume. |
VOLUME_NAME |
STRING |
No | Nome del volume. |
VOLUME_TYPE |
STRING |
No | Uno di 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
No | Utente o gruppo (entità) attualmente proprietario del volume. |
COMMENT |
STRING |
Sì | Commento facoltativo che descrive il volume. |
CREATED |
TIMESTAMP |
No | Timestamp al momento della creazione del volume. |
CREATED_BY |
STRING |
No | Entità che ha creato il volume. |
LAST_ALTERED |
TIMESTAMP |
No | Timestamp dell'ultima modifica della definizione del volume in qualsiasi modo. |
LAST_ALTERED_BY |
STRING |
No | Entità che ha modificato l'ultimo volume. |
STORAGE_LOCATION |
STRING |
No | Il volume viene creato nel percorso di archiviazione where. |
Vincoli
Alla relazione VOLUMES
, vengono applicati i seguenti vincoli:
Classe | Nome | Column List | Descrizione |
---|---|---|---|
Chiave primaria | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
identifier univoci per il volume. |
Foreign key | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Riferimenti SCHEMATA. |
Esempi
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';