All Products
Search
Document Center

Data Lake Formation:Keranjang daur ulang

Last Updated:Aug 21, 2026

Data Lake Formation (DLF) menyediakan keranjang daur ulang untuk mengurangi risiko penghapusan database, tabel, dan file secara tidak sengaja. Saat Anda menghapus database atau tabel, data dan metadata terkait disimpan di keranjang daur ulang selama periode retensi yang dapat dikonfigurasi, sehingga keduanya masih dapat dikueri dan dipulihkan. Untuk katalog Paimon, keranjang daur ulang juga memungkinkan Anda melihat file orphan yang dihapus oleh pembersihan optimisasi tabel.

Skenario

  • Memulihkan database atau tabel yang terhapus secara tidak sengaja selama masih berada dalam periode retensi metadata.

  • File yang tidak direferensikan dan dihapus oleh pembersihan file orphan selama optimisasi tabel akan dipindahkan ke keranjang daur ulang file, tempat file tersebut dapat diperiksa untuk troubleshooting. Untuk informasi lebih lanjut, lihat Orphan file cleanup.

Prasyarat

  • Izin: Akun Anda harus memiliki izin untuk mengakses Konsol Data Lake Formation, melihat keranjang daur ulang, dan memulihkan sumber daya. Pengguna RAM juga harus memiliki izin API DLF dan izin data yang diperlukan. Untuk informasi lebih lanjut, lihat Configure permissions.

  • Status katalog: Katalog harus dapat diakses. Jika katalog tidak ada, telah dihapus, tidak dapat diakses karena izin yang tidak mencukupi, atau berada dalam status tidak tersedia, operasi pemulihan akan gagal. Data dan metadata di keranjang daur ulang tetap tidak berubah.

Batasan

  • Cakupan daur ulang file: Daur ulang file hanya didukung untuk katalog bertipe Paimon, dan katalog tersebut harus telah menyelesaikan inisialisasi sistem. Jenis katalog lain tidak mendukung daur ulang file.

  • Periode retensi: Setelah periode retensi metadata berakhir, data dan metadata tidak dapat dipulihkan. Bahkan jika halaman masih sempat menampilkan status Purging, Anda tidak dapat melakukan operasi pemulihan.

  • Konflik nama: Saat memulihkan database atau tabel, pemulihan akan gagal jika sudah ada database atau tabel dengan nama yang sama di lokasi target dan berada dalam status normal. Atasi konflik penamaan sebelum mencoba pemulihan lagi.

  • Database induk: Memulihkan tabel memerlukan database induknya berada dalam status normal. Jika database induk berada di keranjang daur ulang, pulihkan terlebih dahulu database induk tersebut.

  • Status pembersihan: Anda tidak dapat melakukan operasi pemulihan saat statusnya Purging. Tunggu hingga pembersihan latar belakang selesai sebelum mencoba lagi (biasanya sekitar 30 menit).

Prosedur

Langkah 1: Konfigurasikan periode retensi keranjang daur ulang

  1. Masuk ke Konsol DLF

  2. Di panel navigasi kiri, pilih Catalogs.

  3. Di daftar katalog, klik katalog target.

  4. Di halaman detail katalog, klik Catalog Configuration.

  5. Di bagian Advanced Settings, klik Modify.

  6. Di bagian Catalog Properties, tambahkan atau ubah item konfigurasi keranjang daur ulang.

  7. Klik OK.

Tabel berikut menjelaskan item konfigurasi keranjang daur ulang.

Item konfigurasi

Tipe

Bawaan

Deskripsi

dlf.trashed-meta-retained-days

Integer

1

Jumlah hari metadata database dan tabel disimpan di keranjang daur ulang. Harus berupa bilangan bulat yang lebih besar dari atau sama dengan 1. Pemulihan diperbolehkan selama periode retensi. Setelah periode berakhir, data dan metadata memasuki fase pembersihan dan tidak dapat dipulihkan.

dlf.trashed-file-retained-days

Integer

7

Jumlah hari file orphan disimpan di keranjang daur ulang sistem (system.trash). Harus berupa bilangan bulat non-negatif. Atur ke 0 untuk menonaktifkan daur ulang file.

Langkah 2: Akses halaman keranjang daur ulang

  1. Masuk ke Konsol DLF

  2. Di panel navigasi kiri, pilih System & Security.

  3. Di halaman System & Security, klik Recycle Bin.

  4. Pilih tab Databases, Tables, atau Files sesuai kebutuhan.

Langkah 3: Pulihkan database atau tabel

  1. Di halaman Recycle Bin, klik tab Databases atau Tables.

  2. Pilih katalog target, dan masukkan nama database atau tabel untuk memfilter hasil jika diperlukan.

  3. Temukan database atau tabel yang ingin dipulihkan.

  4. Verifikasi bahwa statusnya adalah Deletion Protected.

  5. Di kolom Actions, klik Restore.

Langkah 4: Lihat file yang didaur ulang

  1. Di halaman Recycle Bin, klik tab Files.

  2. Pilih katalog target, dan masukkan nama file atau kata kunci path untuk memfilter hasil jika diperlukan.

  3. Lihat informasi tentang file yang dihapus.

Catatan

Tab Files menampilkan file orphan di keranjang daur ulang sistem (system.trash). File-file ini hanya dapat dilihat; pemulihan tidak didukung.

Catatan

  • Periode retensi: Periode retensi metadata (dlf.trashed-meta-retained-days) dan periode retensi file (dlf.trashed-file-retained-days) merupakan item konfigurasi yang independen. Yang pertama mengatur berapa lama metadata dan data database serta tabel dapat dipulihkan. Yang kedua mengatur berapa lama file orphan disimpan di keranjang daur ulang sistem.

  • Perilaku pemulihan: Saat Anda memulihkan database, semua tabel yang dihapus bersama database tersebut juga akan dipulihkan. Tabel yang dihapus secara terpisah harus dipulihkan satu per satu dari tab Tables.

  • Pembersihan latar belakang: Setelah Anda menghapus database atau tabel, data dan metadata terkait pertama-tama dipindahkan ke keranjang daur ulang. Penghapusan permanen dilakukan oleh tugas pembersihan latar belakang. Waktu penyelesaian pastinya bergantung pada periode retensi yang dikonfigurasi dan jadwal pembersihan latar belakang.

FAQ

Mengapa saya melihat "Pembersihan" saat mengkueri Keranjang daur ulang?

Data dan metadata telah melebihi periode retensi metadata, dan pembersihan latar belakang sedang berlangsung. Status Purging biasanya berlangsung sekitar 30 menit. Anda tidak dapat melakukan operasi pemulihan selama periode ini.