Mengambil informasi eksekusi mengenai task terdistribusi dalam suatu stage dari sebuah query.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
adb:DescribeDiagnosisTasks |
get |
*DBCluster
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
ID kluster. Catatan
Anda dapat memanggil operasi DescribeDBClusters untuk menanyakan ID semua kluster AnalyticDB for MySQL Data Warehouse Edition (V3.0) dalam suatu wilayah. |
am-bp1r053byu48p**** |
| RegionId |
string |
No |
ID wilayah kluster. Catatan
Anda dapat memanggil operasi DescribeRegions untuk menanyakan daftar wilayah terbaru. |
cn-hangzhou |
| ProcessId |
string |
Yes |
ID query. Catatan
Anda dapat memanggil operasi DescribeProcessList untuk menanyakan ID query yang sedang dieksekusi. |
202011191048151921681492420315100**** |
| StageId |
string |
Yes |
ID suatu stage dalam query yang ditentukan oleh parameter |
Stage[26] |
| Order |
string |
No |
Urutan pengurutan task berdasarkan bidang tertentu. Tentukan nilai dalam format JSON. Contoh: Catatan
|
[{"Field":"StartTime", "Type": "desc" }] |
| PageNumber |
integer |
No |
Nomor halaman. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilai valid:
|
30 |
| State |
string |
No |
Status task impor atau ekspor asinkron yang akan ditanyakan. Nilai valid:
Valid values:
|
RUNNING |
| Host |
string |
No |
Alamat IP tempat query diinisiasi. |
192.168.XX.XX |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
F0983B43-B2EC-536A-8791-142B5CF1E9B6 |
| TaskList |
array<object> |
Task yang ditanyakan. |
|
|
object |
Task yang ditanyakan. |
||
| ScanCost |
integer |
Jumlah waktu yang dikonsumsi untuk memindai data dari sumber data dalam task tersebut. Satuan: milidetik. |
0 |
| OutputDataSize |
integer |
Jumlah data keluaran dalam task tersebut. Satuan: byte. |
123 |
| InputDataSize |
integer |
Jumlah data masukan dalam task tersebut. Satuan: byte. |
123 |
| State |
string |
Status eksekusi akhir dari task tersebut. Nilai valid:
|
FINISHED |
| OperatorCost |
integer |
Jumlah total waktu yang dikonsumsi oleh semua operator dalam task tersebut pada suatu node. Parameter ini dapat digunakan untuk menentukan apakah terjadi long tails dalam komputasi. Satuan: milidetik. |
3 |
| OutputRows |
integer |
Jumlah baris keluaran dalam task tersebut. |
105 |
| ScanDataSize |
integer |
Jumlah data yang dipindai dalam task tersebut. Satuan: byte. |
123 |
| ElapsedTime |
integer |
Jumlah waktu yang berlalu sejak task dibuat hingga task selesai. Satuan: milidetik. |
456 |
| ScanRows |
integer |
Jumlah baris yang dipindai dari sumber data dalam task tersebut. |
0 |
| PeakMemory |
integer |
Memori puncak dari task tersebut. Satuan: byte. |
234 |
| TaskId |
string |
ID task. |
22568**** |
| InputRows |
integer |
Jumlah baris masukan dalam task tersebut. |
105 |
| TaskCreateTime |
integer |
Timestamp saat task dibuat. |
2022-12-12 00:00:12 |
| TaskEndTime |
integer |
Timestamp saat task berakhir. |
2022-12-22 00:00:00 |
| TaskHost |
string |
Alamat IP host tempat task dieksekusi. |
192.168.XX.XX |
| Drivers |
string |
Jumlah task yang dapat dieksekusi secara konkuren. |
16 |
| QueuedTime |
string |
Durasi antrian task tersebut. Satuan: milidetik. |
12 |
| ComputeTimeRatio |
string |
Rasio waktu komputasi, yang dapat digunakan untuk menentukan apakah task benar-benar memakan waktu lama. Parameter ini dapat dihitung menggunakan rumus berikut: OperatorCost/Drivers/ElapsedTime. Nilai yang lebih besar menunjukkan bahwa task sebagian besar waktunya digunakan untuk komputasi. Nilai yang lebih kecil menunjukkan bahwa task sebagian besar waktunya menunggu penjadwalan atau terblokir karena alasan lain. |
0.89 |
| TotalCount |
integer |
Jumlah total task dalam stage tersebut. |
33 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "F0983B43-B2EC-536A-8791-142B5CF1E9B6",
"TaskList": [
{
"ScanCost": 0,
"OutputDataSize": 123,
"InputDataSize": 123,
"State": "FINISHED",
"OperatorCost": 3,
"OutputRows": 105,
"ScanDataSize": 123,
"ElapsedTime": 456,
"ScanRows": 0,
"PeakMemory": 234,
"TaskId": "22568****",
"InputRows": 105,
"TaskCreateTime": 0,
"TaskEndTime": 0,
"TaskHost": "192.168.XX.XX",
"Drivers": "16",
"QueuedTime": "12",
"ComputeTimeRatio": "0.89"
}
],
"TotalCount": 33
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.