Udostępnij za pośrednictwem


TABLE_SHARE_USAGE

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

INFORMATION_SCHEMA. TABLE_SHARE_USAGE wyświetla tabele należące do udziałów.

Informacje są wyświetlane tylko dla udziałów, z którymi użytkownik ma uprawnienia do interakcji.

Jest to rozszerzenie do standardowego schematu informacyjnego SQL.

Definicja

Relacja TABLE_SHARE_USAGE zawiera następujące kolumny:

Nazwisko Typ danych Możliwa wartość Null opis
CATALOG_NAME STRING Nie. Wykaz tabeli w udziale.
SCHEMA_NAME STRING Nie. Schemat tabeli w udziale.
TABLE_NAME STRING Nie. Tabela w udziale.
SHARE_NAME STRING Nie. Nazwa udziału.
PARTITION_SPEC STRING Tak Specyfikacja filtrowania partycji dla udostępnionej tabeli.
CDF_ENABLED STRING Nie. Określa, czy usługa CDF jest włączona w udostępnionej tabeli.
START_VERSION LONG Nie. Wersja początkowa skojarzona z udostępnioną tabelą.
SHARED_AS_SCHEMA STRING Nie. Alias schematu udostępnionego.
SHARED_AS_TABLE STRING Nie. Alias udostępnionej tabeli.
COMMENT STRING Tak Opcjonalny komentarz opisujący użycie udziału tabeli.

Ograniczenia

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

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy TABLE_SHARE_USAGE_PK SHARE_NAME, , SHARED_AS_SCHEMASHARED_AS_TABLE Unikatowy identyfikator użycia udziału tabeli.
Klucz obcy TABLE_SHARE_USAGE_TABLES_FK CATALOG_NAME, , SCHEMA_NAMETABLE_NAME Odwołania DO TABEL
Klucz obcy TABLE_SHARE_USAGE_SHARES_FK SHARE_NAME Odwołania DO UDZIAŁÓW

Przykłady

> SELECT share_name, catalog_name, schema_name, table_name
    FROM information_schema.table_share_usage;