ТЕГ UNSET

Применяется к:отмечено галочкой да Databricks SQL отмечено галочкой да Databricks Runtime 16.1 и более поздним версиям

Удаляет тег в каталоге, схеме, таблице, представлении, томе, столбце, функции или внешнем объекте метаданных.

Important

Удаление тегов из внешних объектов метаданных находится в общедоступной предварительной версии и требует databricks Runtime 18.2 или более поздней версии.

Чтобы удалить теги из защищаемых объектов каталога Unity, необходимо владеть объектом или иметь все следующие привилегии:

  • APPLY TAG объект
  • USE SCHEMA в родительской схеме объекта
  • USE CATALOG в родительском каталоге объекта

Внешние объекты метаданных не содержатся в каталоге или схеме, поэтому USE CATALOG и USE SCHEMA не применяются.

Синтаксис

UNSET TAG ON
    { CATALOG catalog_name |
      COLUMN relation_name . column_name |
      EXTERNAL METADATA external_metadata_name |
      { FUNCTION | PROCEDURE } function_name |
      { SCHEMA | DATABASE } schema_name |
      TABLE relation_name |
      VIEW  relation_name |
      VOLUME 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;

> SET TAG ON FUNCTION catalog.schema.my_func cost_center = hr;

> UNSET TAG ON FUNCTION catalog.schema.my_func cost_center;