適用於:
Databricks SQL
Databricks Runtime 13.3 LTS 和更新版本,
Unity Catalog 只有
改變磁碟區的名稱或擁有者。
語法
ALTER VOLUME volume_name
{ RENAME TO new_volume_name |
[ SET ] OWNER TO principal |
SET TAGS clause |
UNSET TAGS clause }
參數
-
要更改的卷名稱。
重新命名為 new_volume_name
重新
volume_name命名為new_volume_name。 新名稱必須是唯一的,而且架構不得變更。[ SET ] 所有者至 主事者
將磁碟區的擁有權轉移至
principal。允許
SET作為可選關鍵字。SET TAGS ( { tag_name = tag_value } [, ...] )適用於:
Databricks SQL
Databricks Runtime 14.3 和更高版本將標籤套用至磁碟區。 您需要有
APPLY TAG的許可權才能將標籤新增至磁碟區。tag_name
常值
STRING。tag_name在與指定磁碟區相關聯的所有標籤中,必須是唯一的。tag_value
常值
STRING。
UNSET TAGS ( tag_name [, ...] )適用於:
Databricks SQL
Databricks Runtime 14.3 和更高版本從卷宗中移除標籤。 您必須擁有
APPLY TAG許可權,才能從磁碟區中移除標籤。tag_name
常值
STRING。tag_name在與指定磁碟區相關聯的所有標籤中,必須是唯一的。
範例
- Change the owner of the volume `my_volume`
> ALTER VOLUME my_volume SET OWNER TO alf@melmak.et
OK
- Change the name of the volume from `my_volume` to `new_name_volume`
> ALTER VOLUME my_volume RENAME TO new_name_volume
OK
-- Applies three tags to the volume named `my_volume`.
> ALTER VOLUME my_volume SET TAGS ('tag1' = 'val1', 'tag2' = 'val2', 'tag3' = 'val3');
OK
-- Removes three tags from the volume named `my_volume`.
> ALTER VOLUME my_volume UNSET TAGS ('tag1', 'tag2', 'tag3');
OK