Udostępnij za pośrednictwem


WOLUMINÓW

Dotyczy: zaznacz pole wyboru oznaczone jako tak Sprawdzanie bazy danych SQL usługi Databricks oznaczone jako tak Databricks Runtime 13.3 LTS i nowszej zaznacz pole wyboru oznaczone jako tak wersji wykazu aparatu Unity

INFORMATION_SCHEMA. WOLUMINY zawierają metadane na poziomie obiektu dla woluminów w katalogu lokalnym lub wszystkich katalogach, jeśli należą do SYSTEM katalogu.

Zwracane wiersze są ograniczone do woluminów, z którymi użytkownik ma uprawnienia do interakcji.

Jest to rozszerzenie do standardowego schematu informacyjnego SQL.

Definicja

Relacja VOLUMES zawiera następujące kolumny:

Nazwisko Typ danych Możliwa wartość Null opis
VOLUME_CATALOG STRING Nie. Wykaz zawierający wolumin.
VOLUME_SCHEMA STRING Nie. Schemat zawierający wolumin.
VOLUME_NAME STRING Nie. Nazwa woluminu.
VOLUME_TYPE STRING Nie. 'MANAGED'Jeden z , 'EXTERNAL'.
VOLUME_OWNER STRING Nie. Użytkownik lub grupa (podmiot zabezpieczeń) jest obecnie właścicielem woluminu.
COMMENT STRING Tak Opcjonalny komentarz opisujący wolumin.
CREATED TIMESTAMP Nie. Sygnatura czasowa utworzenia woluminu.
CREATED_BY STRING Nie. Podmiot zabezpieczeń , który utworzył wolumin.
LAST_ALTERED TIMESTAMP Nie. Sygnatura czasowa ostatniej zmiany definicji woluminu w dowolny sposób.
LAST_ALTERED_BY STRING Nie. Podmiot zabezpieczeń , który ostatnio zmienił wolumin.
STORAGE_LOCATION STRING Nie. Lokalizacja magazynu, w której jest tworzony wolumin.

Ograniczenia

Do relacji mają zastosowanie VOLUMES następujące ograniczenia:

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy VOLUMES_PK VOLUME_CATALOG, , VOLUME_SCHEMAVOLUME_NAME Unikatowy identyfikator woluminu.
Klucz obcy VOLUME_SCHEMATA_FK VOLUME_CATALOG, VOLUME_SCHEMA Odwołuje się do SCHEMATA.

Przykłady

> SELECT table_owner
    FROM information_schema.volumes
    WHERE volume_schema = 'my_schema'
      AND volume_name = 'my_volume';