DROP VOLUME

gäller för:markerat med ja Databricks SQL markerat med ja Databricks Runtime 13.3 LTS och senare markerat med ja endast Unity Catalog

Tar bort den angivna volymen.

Anmärkning

När du tar bort en hanterad volym tas inte de underliggande datafilerna bort omedelbart. Unity Catalog behåller dem i 7 dagar och tar sedan bort dem permanent (rensar) dem inom 48 timmar. Den här kvarhållningsperioden gäller endast rensning och lagringsfakturering för datafiler – volymen kan inte återställas. Mer information om datafilens livscykel och fakturering finns i Livscykel för objektlagring i Unity Catalog.

Om en extern volym tas bort tas metadata om volymen bort från katalogen, men de underliggande filerna tas inte bort.

Om du vill släppa en volym måste du ha MANAGE behörighet på volymen, vara dess ägare eller vara ägare till schemat, katalogen eller metaarkivet som volymen finns i.

Varning

Det går inte att återställa en borttagen volym.

Syntax

DROP VOLUME [ IF EXISTS ] volume_name

Parameter

  • OM EXISTERAR

    Om det anges utlöses inget fel när volymen inte finns.

  • volym_namn

    Namnet på volymen som ska släppas. Om volymen inte kan hittas genererar Azure Databricks ett fel.

Exempel

– 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