DROP VOLUME

platí pro:zaškrtněte políčko Ano Databricks SQL zaškrtněte políčko Ano Databricks Runtime 13.3 LTS a vyšší, zaškrtněte políčko Ano pouze katalogu Unity.

Odstraní zadaný svazek.

Note

Když odstraníte spravovaný svazek, podkladové datové soubory se neodstraní okamžitě. Katalog Unity je uchovává po dobu 7 dnů a pak je trvale odstraní (vyprázdnění) do 48 hodin. Tato doba uchovávání se vztahuje pouze na vyčištění datového souboru a fakturaci úložiště – neupravuje se objem obnovitelný. Podrobnosti o životním cyklu a fakturaci datového souboru najdete v tématu Životní cyklus úložiště objektů v katalogu Unity.

Pokud dojde k vyřazení externího svazku, metadata o svazku se z katalogu odeberou, ale podkladové soubory se neodstraní.

Chcete-li zrušit svazek, musíte mít privilegium MANAGE na svazku, být jeho vlastníkem nebo vlastníkem schématu, katalogu nebo metastoru, ve kterém se svazek nachází.

Výstraha

Vyřazený svazek nelze obnovit.

Syntaxe

DROP VOLUME [ IF EXISTS ] volume_name

Parametr

  • POKUD EXISTUJE

    Pokud je to zadáno, není vyvolána žádná chyba, pokud svazek neexistuje.

  • název svazku

    Název svazku, který se má vynechat. Pokud se svazek nepodařilo najít, Azure Databricks vyvolá chybu.

Příklady

– 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