VOLUME_TAGS
适用于: Databricks SQL Databricks Runtime 14.3 及更高版本 仅 Unity Catalog。
INFORMATION_SCHEMA.VOLUME_TAGS
包含目录内的卷标记元数据,或者包含所有卷(如果由 SYSTEM
目录拥有)。
仅显示用户有权与之交互的卷的信息。
此关系是 SQL 标准信息架构的扩展。
定义
VOLUME_TAGS
关系包含以下字段:
名称 | 数据类型 | Nullable | 说明 |
---|---|---|---|
CATALOG_NAME |
STRING |
否 | 给定标记应用于的卷的目录。 |
SCHEMA_NAME |
STRING |
否 | 标记应用于的卷的架构。 |
VOLUME_NAME |
STRING |
否 | 标记应用于的卷。 |
TAG_NAME |
STRING |
否 | 标记的名称。 |
TAG_VALUE |
STRING |
否 | 标记的值。 |
约束
以下约束适用于 VOLUME_TAGS
关系:
类 | 名称 | 列列表 | 描述 |
---|---|---|---|
主密钥 | VOLUME_TAGS_PK |
CATALOG_NAME 、SCHEMA_NAME 、VOLUME_TAG 、TAG_NAME 、TAG_VALUE |
卷标记的唯一标识符。 |
外键 | VOLUME_TAGS_SCHEMATA_FK |
CATALOG_NAME 、SCHEMA_NAME |
引用 SCHEMATA |
外键 | VOLUME_TAGS_VOLUMES_FK |
CATALOG_NAME 、SCHEMA_NAME 、VOLUME_NAME |
引用卷 |
外键 | VOLUME_TAGS_CATALOGS_FK |
CATALOG_NAME |
引用 CATALOGS |
示例
> SELECT catalog_name, schema_name, volume_name, tag_name, tag_value
FROM information_schema.volume_tags;