Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применимо:
Databricks SQL
Databricks Runtime 13.3 LTS и выше
только Unity Catalog
Удаляет указанный том.
Примечание.
При удалении управляемого тома базовые файлы данных не удаляются немедленно. Каталог Unity сохраняет их в течение 7 дней, а затем окончательно удаляет (очищает) их в течение 48 часов. Этот период хранения применяется только к очистке файла данных и выставлению счетов за хранение. Это не делает тома возможностью восстановления. Дополнительные сведения о жизненном цикле файла данных и выставлении счетов см. в разделе "Жизненный цикл хранилища объектов" в каталоге Unity.
Если внешний том удаляется, метаданные о томе удаляются из каталога, но базовые файлы не удаляются.
Permissions
Чтобы удалить том, необходимо быть владельцем тома или иметь MANAGE на нем. Необходимо также использовать USE CATALOG родительский каталог и USE SCHEMA на родительской схеме, в которой находится том.
Для иерархии объектов владельцы родительской схемы или каталога и пользователи с MANAGE которыми могут выполнять эту операцию.
Предупреждение
Не удается восстановить удаленный том.
Синтаксис
DROP VOLUME [ IF EXISTS ] volume_name
Параметр
ЕСЛИ СУЩЕСТВУЕТ
Если указано, ошибка не возникает, если том не существует.
-
Имя тома, который нужно удалить. Если том не удается найти, Azure Databricks выдает ошибку.
Примеры
– Drop a volume named 'my_volume'
> DROP VOLUME my_volume
OK
– Drop a volume named `my_volume` under catalog `my_catalog` and schema `my_schema
> DROP VOLUME my_catalog.my_schema.my_volume
OK
– The volume must exist
> DROP VOLUME my_volume
Error
– Drop a volume named `my_volume` only if it exists
> DROP VOLUME IF EXISTS my_volume
OK