Condividi tramite


VOLUMES

Si applica a:selezionare sì contrassegnato come sì controllo sql di Databricks SQL contrassegnato come sì Databricks Runtime 13.3 LTS e versioni successive selezionare sì 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 SYSTEMcatalog.

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 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';