Sdílet prostřednictvím


TABLE_SHARE_USAGE

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime 10.4 LTS a vyšší

INFORMATION_SCHEMA. TABLE_SHARE_USAGE uvádí tabulky , které patří do sdílených složek.

Informace se zobrazují jenom pro sdílené složky, se kterými má uživatel oprávnění k interakci.

Toto je rozšíření schématu standardních informací SQL.

Definice

Relace TABLE_SHARE_USAGE obsahuje následující sloupce:

Name Datový typ S možnou hodnotou Null Popis
CATALOG_NAME STRING No Katalog tabulky ve sdílené složce
SCHEMA_NAME STRING No Schéma tabulky ve sdílené složce
TABLE_NAME STRING No Tabulka ve sdílené složce
SHARE_NAME STRING No Název sdílené složky.
PARTITION_SPEC STRING Ano Specifikace filtrování oddílů pro sdílenou tabulku
CDF_ENABLED STRING No Určuje, jestli je ve sdílené tabulce povolená služba CDF.
START_VERSION LONG No Počáteční verze přidružená ke sdílené tabulce.
SHARED_AS_SCHEMA STRING No Alias sdíleného schématu
SHARED_AS_TABLE STRING No Alias sdílené tabulky
COMMENT STRING Ano Volitelný komentář, který popisuje využití sdílené složky tabulky.

Omezení

Pro vztah platí TABLE_SHARE_USAGE následující omezení:

Třída Název Seznam sloupců Popis
Primární klíč TABLE_SHARE_USAGE_PK SHARE_NAME, , SHARED_AS_SCHEMASHARED_AS_TABLE Jedinečný identifikátor využití sdílených složek tabulky
Cizí klíč TABLE_SHARE_USAGE_TABLES_FK CATALOG_NAME, , SCHEMA_NAMETABLE_NAME Odkazy na TABULKY
Cizí klíč TABLE_SHARE_USAGE_SHARES_FK SHARE_NAME Odkazy NA SDÍLENÉ SLOŽKY

Příklady

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