Condividi tramite


VOLUMI

Si applica a: segno di spunta sì Controllo SQL di Databricks contrassegnato come sì Databricks Runtime 13.3 LTS e versioni successive segno di spunta sì 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 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';