Operasi ModifySqlLogConfig mengaktifkan atau mengonfigurasi Database Autonomy Service (DAS) Edisi Perusahaan untuk sebuah instans database.
Deskripsi operasi
Sebelum memanggil operasi ini, pastikan persyaratan berikut terpenuhi:
Gunakan versi terbaru Alibaba Cloud SDK atau DAS SDK.
Saat menggunakan SDK untuk memanggil DAS, atur wilayah ke cn-shanghai.
Secara default, operasi ini mengaktifkan versi terbaru yang didukung. Untuk informasi selengkapnya mengenai database dan wilayah yang didukung oleh berbagai versi DAS Edisi Perusahaan, lihat Edisi DAS dan fitur yang didukung.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:ModifySqlLogConfig |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans database. |
rr-2ze770smbq3tp**** |
| Enable |
boolean |
No |
Menentukan apakah akan mengaktifkan DAS Edisi Perusahaan. Nilai yang valid:
Catatan
Parameter ini wajib ditentukan saat Anda mengaktifkan DAS Edisi Perusahaan. Secara default, versi terbaru yang didukung akan diaktifkan. |
true |
| RequestEnable |
boolean |
No |
Menentukan apakah akan mengaktifkan fitur SQL Explorer. Nilai yang valid:
Catatan
Parameter ini hanya wajib ditentukan saat Anda mengaktifkan DAS Edisi Perusahaan V3. |
true |
| Retention |
integer |
No |
Durasi penyimpanan total data. Satuan: hari. Nilai yang valid:
Catatan
Jika Anda mengaktifkan DAS Edisi Perusahaan V3, atur parameter ini ke nilai yang lebih besar dari atau sama dengan 30. |
30 |
| HotRetention |
integer |
No |
Durasi penyimpanan data hot. Satuan: hari. Nilainya harus berupa bilangan bulat dari 1 hingga 7. Catatan
Parameter ini hanya wajib ditentukan saat Anda mengaktifkan DAS Edisi Perusahaan V3. |
1 |
| Filters |
array<object> |
No |
Parameter cadangan. |
|
|
object |
No |
Parameter cadangan. |
||
| Key |
string |
No |
Parameter cadangan. |
None |
| Value |
string |
No |
Parameter cadangan. |
None |
| EnableAudit |
boolean |
No |
Menentukan apakah akan mengaktifkan audit keamanan. |
true |
DAS Edisi Perusahaan tersedia dalam V0, V1, V2, dan V3. Secara default, versi terbaru yang didukung akan diaktifkan.
Untuk instans database yang hanya mendukung DAS Edisi Perusahaan V0, Anda hanya perlu menentukan parameter Enable dan Retention.
Untuk instans database yang mendukung DAS Edisi Perusahaan V1, Anda hanya perlu menentukan parameter Enable dan Retention. Sistem secara otomatis mengaktifkan fitur SQL Explorer, dengan parameter RequestEnable diatur ke true secara default.
Untuk instans database yang mendukung DAS Edisi Perusahaan V2, Anda hanya perlu menentukan parameter Enable dan Retention. Sistem secara otomatis mengaktifkan fitur SQL Explorer, dengan parameter RequestEnable diatur ke true secara default. Durasi penyimpanan data hot (HotRetention) tetap 7 hari, sedangkan durasi penyimpanan data dingin adalah
Retention - 7hari.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status HTTP yang dikembalikan. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Jika permintaan berhasil, Successful dikembalikan. Jika permintaan gagal, pesan kesalahan seperti kode kesalahan dikembalikan. |
Successful |
| RequestId |
string |
ID permintaan. |
03C88D8E-1541-518E-8BFF-BEC6589B6334 |
| Success |
string |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
false |
| Data |
object |
Data yang dikembalikan. |
|
| SqlLogVisibleTime |
integer |
Waktu ketika DAS Edisi Perusahaan diaktifkan. Nilainya berupa stempel waktu UNIX. Satuan: milidetik. |
1683712800000 |
| RequestStopTime |
integer |
Waktu kedaluwarsa DAS Edisi Perusahaan V1. Nilainya berupa stempel waktu UNIX. Satuan: milidetik. |
1715335200000 |
| CollectorVersion |
string |
Versi pengumpul data.
|
MYSQL_V3 |
| SupportVersion |
string |
Versi terbaru DAS Edisi Perusahaan yang didukung.
|
SQL_LOG_V3 |
| ColdRetention |
integer |
Durasi penyimpanan data dingin. Satuan: hari. Nilai ini dihitung menggunakan rumus berikut: |
23 |
| SqlLogEnable |
boolean |
Menunjukkan apakah DAS Edisi Perusahaan diaktifkan.
|
true |
| Retention |
integer |
Durasi penyimpanan total data. Satuan: hari. |
30 |
| HotRetention |
integer |
Durasi penyimpanan data hot. Satuan: hari. |
7 |
| RequestEnable |
boolean |
Menunjukkan apakah fitur SQL Explorer diaktifkan.
|
false |
| Version |
string |
Versi saat ini dari DAS Edisi Perusahaan.
|
SQL_LOG_V3 |
| RequestStartTime |
integer |
Waktu ketika fitur SQL Explorer diaktifkan. Nilainya berupa stempel waktu UNIX. Satuan: milidetik. |
1683712800000 |
| HotEnable |
boolean |
Menunjukkan apakah penyimpanan hot diaktifkan.
|
true |
| HotStartTime |
integer |
Waktu ketika penyimpanan hot diaktifkan. Nilainya berupa stempel waktu UNIX. Satuan: milidetik. |
1683712800000 |
| ColdEnable |
boolean |
Menunjukkan apakah penyimpanan dingin diaktifkan.
|
true |
| ColdStartTime |
integer |
Waktu ketika penyimpanan dingin diaktifkan. Nilainya berupa stempel waktu UNIX. Satuan: milidetik. |
1683712800000 |
| SqlLogState |
string |
Status migrasi data. Nilai yang valid:
|
FINISH |
| LogFilter |
string |
Parameter cadangan. |
None |
| SqlLogSource |
string |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "Successful",
"RequestId": "03C88D8E-1541-518E-8BFF-BEC6589B6334",
"Success": "false",
"Data": {
"SqlLogVisibleTime": 1683712800000,
"RequestStopTime": 1715335200000,
"CollectorVersion": "MYSQL_V3",
"SupportVersion": "SQL_LOG_V3",
"ColdRetention": 23,
"SqlLogEnable": true,
"Retention": 30,
"HotRetention": 7,
"RequestEnable": false,
"Version": "SQL_LOG_V3",
"RequestStartTime": 1683712800000,
"HotEnable": true,
"HotStartTime": 1683712800000,
"ColdEnable": true,
"ColdStartTime": 1683712800000,
"SqlLogState": "FINISH",
"LogFilter": "None",
"SqlLogSource": ""
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.