Aracılığıyla paylaş


TABLE_TAGS

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Yalnızca Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime 13.3 LTS ve üzeri onay işareti evet olarak işaretlenmiş Unity Kataloğu.

INFORMATION_SCHEMA.TABLE_TAGS tablo içindeki tablo etiketleme meta verilerini veya kataloğa aitse SYSTEM tüm tabloları içerir. Ayrıca görünümler ve gerçekleştirilmiş görünümler için etiketleme meta verilerini içerir.

Bilgiler yalnızca kullanıcının etkileşim kurma izni olan kataloglar için görüntülenir.

Bu ilişki, SQL Standart Bilgi Şeması'nın bir uzantısıdır.

Tanım

İlişki TABLE_TAGS aşağıdakileri içerir.

Veri Akışı Adı Veri türü Null değeri alabilen Açıklama
CATALOG_NAME STRING Hayır Belirli bir etiketin uygulandığı katalog adı.
SCHEMA_NAME STRING Hayır Etiketin uygulandığı şema.
TABLE_NAME STRING Hayır Etiketin uygulandığı tablo, görünüm veya gerçekleştirilmiş görünüm.
TAG_NAME STRING Hayır Etiketin adı.
TAG_VALUE STRING Hayır Etiketin değeri.

Sınırlamalar

İlişki için TABLE_TAGS aşağıdaki kısıtlama geçerlidir:

Sınıf Veri Akışı Adı Sütun Listesi Açıklama
Birincil anahtar TABLE_TAGS_PK CATALOG_NAME, SCHEMA_NAME, TABLE_TAG, TAG_NAME, , TAG_VALUE Tablo etiketi için benzersiz tanımlayıcı.
Yabancı anahtar TABLE_TAGS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME SCHEMATA Başvuruları
Yabancı anahtar TABLE_TAGS_TABLES_FK CATALOG_NAME, SCHEMA_NAME, TABLE_NAME TABLOLARa başvurur
Yabancı anahtar TABLE_TAGS_CATALOGS_FK CATALOG_NAME Başvurular KATALOGLAR

Örnek

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