Compartilhar via


TABLE_TAGS

Aplica-se a:verificação marcada como sim Databricks SQL Databricks verificação marcada como sim Runtime 13.3 LTS e superior verificação marcada como sim somente ao Unity Catalog.

INFORMATION_SCHEMA.TABLE_TAGS contém os metadados de marcação de tabela Na tabela ou todas as tabelas, se pertencentes ao SYSTEM catálogo. Também contém metadados de marcação para visualizações e visualizações materializadas.

As informações são exibidas somente para catálogos com os quais o usuário tem permissão para interagir.

Essa relação é uma extensão do Esquema de Informações Padrão do SQL.

Definição

A relação TABLE_TAGS contém as seguintes colunas.

Nome Tipo de dados Nullable Descrição
CATALOG_NAME STRING Não O nome do catálogo ao qual uma determinada marca se aplica.
SCHEMA_NAME STRING Não O esquema ao qual a marca se aplica.
TABLE_NAME STRING Não A tabela, visualização ou visualização materializada à qual a tag se aplica.
TAG_NAME STRING Não O nome da marca.
TAG_VALUE STRING Não O valor da marca.

Restrições

A seguinte restrição se aplica à TABLE_TAGS relação:

Classe Nome Lista de colunas Descrição
Chave primária TABLE_TAGS_PK CATALOG_NAME, SCHEMA_NAME, TABLE_TAG, TAG_NAME, TAG_VALUE Identificador exclusivo de uma marca de tabela.
Chave estrangeira TABLE_TAGS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Faz referência a SCHEMATA.
Chave estrangeira TABLE_TAGS_TABLES_FK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME Referencia TABLES
Chave estrangeira TABLE_TAGS_CATALOGS_FK CATALOG_NAME Referencia CATALOGS

Exemplo

> SELECT catalog_name, schema_name, table_name, tag_name, tag_value
    FROM information_schema.table_tags;