DROP VOLUME

적용 대상:체크 표시 있음 Databricks SQL 체크 표시 있음 Databricks Runtime 13.3 LTS 이상 체크 표시 있음 Unity 카탈로그 전용

지정된 볼륨을 삭제합니다.

메모

관리되는 볼륨을 삭제하면 기본 데이터 파일이 즉시 삭제되지 않습니다. Unity 카탈로그는 7일 동안 보존한 다음 48시간 이내에 영구적으로 삭제(제거)합니다. 이 보존 기간은 데이터 파일 정리 및 스토리지 청구에만 적용되며 볼륨을 복구할 수 없게 만듭니다. 데이터 파일 수명 주기 및 청구에 대한 자세한 내용은 Unity 카탈로그의 개체 스토리지 수명 주기를 참조하세요.

외부 볼륨 삭제하면 볼륨에 대한 메타데이터가 카탈로그에서 제거되지만 기본 파일은 삭제되지 않습니다.

볼륨을 삭제하려면 볼륨에 대한 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