VOLUMES
Gilt für: Databricks SQL Häkchen Databricks Runtime 13.3 LTS und höher nur Unity Catalog
INFORMATION_SCHEMA.VOLUMES enthält die Metadaten auf Objektebene für Volumes im lokalen Katalog oder in allen Katalogen, die sich im Besitz des SYSTEM
-Katalogs befinden.
Die zurückgegebenen Zeilen sind auf die Volumes beschränkt, mit denen die Bneutzer*innen interagieren dürfen.
Dies ist eine Erweiterung des SQL-Standardinformationsschemas.
Definition
Die VOLUMES
-Beziehung enthält die folgenden Spalten:
NAME | Datentyp | Nullable | BESCHREIBUNG |
---|---|---|---|
VOLUME_CATALOG |
STRING |
Nein | Katalog, der das Volume enthält. |
VOLUME_SCHEMA |
STRING |
Nein | Schema, welches das Volume enthält. |
VOLUME_NAME |
STRING |
Nein | Name des Volumes. |
VOLUME_TYPE |
STRING |
Nein | Einer der folgenden Werte: 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
Nein | Aktueller Besitzer des Volumes (Benutzer oder Gruppe (Prinzipal)). |
COMMENT |
STRING |
Ja | Optionaler Kommentar, der das Volume beschreibt. |
CREATED |
TIMESTAMP |
Nein | Zeitstempel für den Zeitpunkt, an dem das Volume erstellt wurde. |
CREATED_BY |
STRING |
Nein | Prinzipal, der das Volume erstellt hat. |
LAST_ALTERED |
TIMESTAMP |
Nein | Zeitstempel für den Zeitpunkt, an dem die Volumedefinition zuletzt geändert wurde. |
LAST_ALTERED_BY |
STRING |
Nein | Prinzipal, der das Volume zuletzt geändert hat. |
STORAGE_LOCATION |
STRING |
Nein | Speicherort, an dem das Volume erstellt wird. |
Einschränkungen
Die folgenden Einschränkungen gelten für die VOLUMES
-Beziehung:
Klasse | Name | Spaltenliste | BESCHREIBUNG |
---|---|---|---|
Primary key (Primärschlüssel) | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Eindeutiger Bezeichner für das Volume. |
Fremdschlüssel | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Verweist auf SCHEMATA. |
Beispiele
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';