적용 대상: Databricks SQL
Databricks Runtime 16.1 이상
카탈로그, 스키마, 테이블, 뷰, 볼륨 또는 열에서 태그를 제거합니다.
Unity 카탈로그 보안 개체에서 태그를 제거하려면 개체를 소유하거나 다음 권한을 모두 가져야 합니다.
- 개체에 대한
APPLY TAG
-
USE SCHEMA
개체의 부모 스키마에서 -
USE CATALOG
개체의 부모 카탈로그에
문법
UNSET TAG ON
{ CATALOG catalog_name |
COLUMN relation_name . column_name |
{ SCHEMA | DATABASE } schema_name |
TABLE relation_name |
VIEW relation_name |
VOLUME volume_name }
tag_key
매개 변수
CATALOG catalog_name
태그를 제거할 카탈로그의 이름입니다.
COLUMN relation_name . column_name
태그할 열의 정규화된 이름입니다.
relation_name
뷰 또는 테이블을 식별해야 합니다.relation_name
는 임시 사양이나 옵션 사양를 포함해서는 안 됩니다.SCHEMA schema_name
태그를 제거할 스키마의 이름입니다.
TABLE relation_name
태그를 제거할 테이블 또는 뷰의 이름입니다. 이름에는 임시 사양 또는 옵션 사양이 포함되어서는 안됩니다.
-
태그를 제거할 뷰의 이름입니다.
볼륨 volume_name
태그를 제거할 볼륨의 이름입니다.
tag_key
식별자입니다. 태그를 찾을 수 없는 경우 예외가 발생합니다.
예시
> SET TAG ON CATALOG catalog `cost_center` = `hr`;
> UNSET TAG ON CATALOG catalog cost_center;
> SET TAG ON TABLE catalog.schema.table cost_center = hr;
> UNSET TAG ON TABLE catalog.schema.table cost_center;
> SET TAG ON COLUMN table.ssn pii;
> UNSET TAG ON COLUMN table.ssn pii;
> SELECT table_name, column_name FROM information_schema.column_tags
WHERE tag_name = 'pii' AND schema_name = 'default';
table_name column_name
---------- -----------
table ssn