VOLUMI
Si applica a: Controllo SQL di Databricks contrassegnato come sì Databricks Runtime 13.3 LTS e versioni successive solo del catalogo Unity
INFORMATION_SCHEMA. VOLUMES contiene i metadati a livello di oggetto per i volumi all'interno del catalogo locale o tutti i cataloghi, se di proprietà del SYSTEM
catalogo.
Le righe restituite sono limitate ai volumi con cui l'utente ha il privilegio di interagire.
Si tratta di un'estensione dello schema delle informazioni standard di SQL.
Definizione
La relazione VOLUMES
contiene le colonne seguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
VOLUME_CATALOG |
STRING |
No | Catalogo che contiene il volume. |
VOLUME_SCHEMA |
STRING |
No | Schema contenente 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 | Percorso di archiviazione in cui viene creato il volume. |
Vincoli
Alla relazione VOLUMES
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco colonne | Descrizione |
---|---|---|---|
Chiave primaria | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Identificatore univoco per il volume. |
Foreign key | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Fa riferimento a SCHEMATA. |
Esempi
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';