VOLUME_TAGS

適用対象: check marked yes 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 リレーションには、次の制約が適用されます。

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) VOLUME_TAGS_PK CATALOG_NAMESCHEMA_NAMEVOLUME_TAGTAG_NAMETAG_VALUE ボリューム タグの一意識別子。
外部キー VOLUME_TAGS_SCHEMATA_FK CATALOG_NAMESCHEMA_NAME SCHEMATA を参照します
外部キー VOLUME_TAGS_VOLUMES_FK CATALOG_NAMESCHEMA_NAMEVOLUME_NAME VOLUMES の参照
外部キー VOLUME_TAGS_CATALOGS_FK CATALOG_NAME CATALOGS を参照します

> SELECT catalog_name, schema_name, volume_name, tag_name, tag_value
    FROM information_schema.volume_tags;