Melepas semua tabel dari folder kategori tertentu.
Deskripsi operasi
Melepas semua tabel yang terpasang di bawah folder kategori tertentu. Struktur folder tetap tidak berubah. Tingkat folder tidak dibatasi (L1 hingga L4 semuanya didukung). Operasi ini mencakup secara rekursif semua folder turunan mulai dari folder yang ditentukan sebagai root. Hanya hubungan pemasangan antara tabel dan folder yang dihapus. Tidak ada folder yang dihapus. Jika DryRun diatur ke true, hanya statistik yang terpengaruh yang dikembalikan tanpa pembersihan aktual.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST / HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| CategoryId |
integer |
Yes |
ID folder kategori untuk dibersihkan. Tingkat folder tidak dibatasi. Hanya hubungan pemasangan semua tabel di bawah folder (termasuk semua folder turunan) yang dihapus. Folder itu sendiri dan hierarkinya tetap tidak berubah. Jika folder tidak ada, 404 dikembalikan. |
20 |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run. Jika diatur ke true, hanya jumlah hubungan pemasangan dan tabel yang akan dibersihkan yang dikembalikan tanpa penghapusan aktual. Nilai default: false. |
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Badan respons. |
||
| RequestId |
string |
ID permintaan. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Kode kesalahan. |
UnknownError |
| ErrorMessage |
string |
Paket kesalahan. |
UnknownError |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai valid:
|
true |
| Data |
object |
Hasil pembersihan. |
|
| CategoryId |
integer |
ID folder kategori yang dibersihkan. |
FC-0F46B2A2E4FA22AF |
| CategoryName |
string |
Nama folder kategori yang dibersihkan. |
xxx |
| ScannedCategoryCount |
integer |
Jumlah folder yang discan selama operasi ini, termasuk folder yang ditentukan itu sendiri dan semua folder turunannya. |
1 |
| ClearedRelationCount |
integer |
Jumlah hubungan pemasangan yang dihapus. Jika DryRun diatur ke true, nilai ini menunjukkan jumlah hubungan pemasangan yang akan dihapus. |
1 |
| ClearedTableCount |
integer |
Jumlah tabel berbeda yang terpengaruh setelah deduplikasi. |
1 |
| ClearedTableIds |
array |
Contoh ID tabel yang terpengaruh. Maksimal 200 ID dikembalikan. |
|
|
integer |
ID tabel. |
1 |
|
| DryRun |
boolean |
Menunjukkan apakah operasi dilakukan dalam mode dry run. |
True |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true,
"Data": {
"CategoryId": 0,
"CategoryName": "xxx",
"ScannedCategoryCount": 1,
"ClearedRelationCount": 1,
"ClearedTableCount": 1,
"ClearedTableIds": [
1
],
"DryRun": true
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.