Mengambil daftar task log audit untuk suatu instans.
Deskripsi operasi
Sebelum memanggil operasi ini, perhatikan hal-hal berikut:
Gunakan versi terbaru dari kit pengembangan perangkat lunak (SDK) Alibaba Cloud atau Database Autonomy Service (DAS).
Saat menggunakan SDK untuk memanggil layanan DAS, atur wilayah ke cn-shanghai.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:DescribeSqlLogTasks |
list |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
No |
ID instansiasi basis data. |
r-bp1nti25tc7bq5**** |
| NodeId |
string |
No |
ID node. Catatan
Parameter ini hanya berlaku untuk instans kluster. Anda dapat menanyakan task offline untuk node tertentu. Jika Anda tidak menentukan parameter ini, task offline dari node primary akan dikembalikan secara default. |
pi-bp1o58x3ib7e6z496 |
| Filters |
array<object> |
No |
Kondisi filter kueri. |
|
|
object |
No |
Kondisi filter kueri. |
||
| Key |
string |
No |
Parameter filter. Catatan
Untuk informasi mengenai parameter filter yang didukung dan nilai validnya, lihat bagian Additional information about request parameters. |
delimiter |
| Value |
string |
No |
Nilai parameter filter. |
, |
| StartTime |
integer |
No |
Awal rentang waktu untuk ditanyakan. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1596177993000 |
| EndTime |
integer |
No |
Akhir rentang waktu untuk ditanyakan. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1608888296000 |
| PageNo |
integer |
No |
Nomor halaman. Nilainya harus berupa bilangan bulat yang lebih besar dari 0. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri yang dikembalikan di setiap halaman. Nilai valid: 1 hingga 100. Nilai default: 10. |
10 |
Parameter filter yang didukung untuk Key adalah sebagai berikut:
taskId: ID task.
keyWords: Nama task.
status: Status task. Nilai valid: INIT (pending scheduling), RUNNING (running), FAILED (failed), CANCELED (canceled), dan COMPLETED (completed).
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status HTTP. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Nilai Successful menunjukkan bahwa permintaan berhasil. Jika permintaan gagal, pesan kesalahan akan dikembalikan. |
Successful |
| RequestId |
string |
ID permintaan. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Menunjukkan apakah permintaan berhasil. Nilai valid:
|
true |
| Data |
object |
Data yang dikembalikan. |
|
| List |
array<object> |
Daftar informasi yang dikembalikan. |
|
|
array<object> |
Daftar informasi yang dikembalikan. |
||
| TaskId |
string |
ID task. |
9a4f5c4494dbd6713185d87a97aa53e8 |
| InstanceId |
string |
ID instansiasi basis data. |
rm-2zew761kf7ho18752 |
| Name |
string |
Nama task. |
test01 |
| Start |
integer |
Waktu mulai task. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1683859555482 |
| End |
integer |
Waktu akhir task. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1705975320000 |
| Status |
string |
Status task.
Catatan
Anda dapat melihat hasil task offline ketika status task adalah COMPLETED. |
RUNNING |
| LogCount |
integer |
Jumlah total log. |
99999 |
| Progress |
integer |
Progres task. |
100 |
| ScanFileSize |
integer |
Jumlah file yang dipindai. |
3000 |
| Expire |
boolean |
Menunjukkan apakah task telah kedaluwarsa.
|
false |
| CreateTime |
integer |
Waktu saat task dibuat. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1681363254423 |
| AnalysisTaskFinishTime |
integer |
Waktu saat task analisis selesai. Nilai ini merupakan Stempel waktu UNIX. Satuan: milidetik. |
1712751923000 |
| AnalysisTaskStatus |
string |
Status task analisis. Catatan
Ini adalah parameter internal. Anda dapat mengabaikannya. |
SCAN_ANALYZE_COMPLETED |
| Result |
string |
URL yang dikembalikan jika TaskType diatur ke Export. |
https://das-sqllog-download-cn-shanghai.oss-cn-shanghai.aliyuncs.com/la |
| TaskType |
string |
Jenis task.
|
Export |
| Filters |
array<object> |
Kondisi filter kueri. |
|
|
object |
Kondisi filter kueri. |
||
| Key |
string |
Parameter filter. Catatan
Untuk informasi mengenai parameter filter yang didukung dan nilai validnya, lihat bagian Additional information about request parameters. |
delimiter |
| Value |
string |
Nilai parameter filter. |
, |
| InnerResult |
string |
||
| Total |
integer |
Jumlah total task. |
40 |
| PageNo |
integer |
Nomor halaman. |
1 |
| PageSize |
integer |
Jumlah entri per halaman. |
10 |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true",
"Data": {
"List": [
{
"TaskId": "9a4f5c4494dbd6713185d87a97aa53e8",
"InstanceId": "rm-2zew761kf7ho18752",
"Name": "test01",
"Start": 1683859555482,
"End": 1705975320000,
"Status": "RUNNING",
"LogCount": 99999,
"Progress": 100,
"ScanFileSize": 3000,
"Expire": false,
"CreateTime": 1681363254423,
"AnalysisTaskFinishTime": 1712751923000,
"AnalysisTaskStatus": "SCAN_ANALYZE_COMPLETED",
"Result": "https://das-sqllog-download-cn-shanghai.oss-cn-shanghai.aliyuncs.com/la",
"TaskType": "Export",
"Filters": [
{
"Key": "delimiter",
"Value": ","
}
],
"InnerResult": ""
}
],
"Total": 40,
"PageNo": 1,
"PageSize": 10
}
}
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.