Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime 13.3 LTS ke atas
Unity Catalog saja
Menghapus volume yang ditentukan.
Note
Saat Anda menghapus volume terkelola, file data yang mendasar tidak segera dihapus. Katalog Unity menyimpannya selama 7 hari dan kemudian menghapus (menghapus menyeluruh) secara permanen dalam waktu 48 jam. Periode retensi ini hanya berlaku untuk pembersihan file data dan penagihan penyimpanan — tidak membuat volume dapat dipulihkan. Untuk detail tentang siklus hidup dan penagihan file data, lihat Siklus hidup penyimpanan objek di Unity Catalog.
Jika volume eksternal dijatuhkan, metadata tentang volume dihapus dari katalog, tetapi file yang ada tidak dihapus.
Permissions
Untuk menghilangkan volume, Anda harus menjadi pemilik volume atau memilikinya MANAGE . Anda juga harus memiliki USE CATALOG pada katalog induk dan USE SCHEMA pada skema induk tempat volume berada.
Sesuai hierarki objek, pemilik skema induk atau katalog dan pengguna dengan MANAGE aktif juga dapat melakukan operasi ini.
Peringatan
Volume yang dihilangkan tidak dapat dipulihkan.
Sintaks
DROP VOLUME [ IF EXISTS ] volume_name
Pengaturan
JIKA ADA
Jika ditentukan, tidak ada kesalahan yang terjadi ketika volume tidak ada.
-
Nama volume yang akan dihapus. Jika volume tidak dapat ditemukan, Azure Databricks menimbulkan kesalahan.
Contoh
– 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