|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Struktur data untuk respons kueri SQL asinkron. |
||
| id |
string |
ID kueri SQL asinkron. |
690C4F2A16FBD65C40000484_14 |
| state |
string |
Status eksekusi kueri SQL asinkron saat ini. Nilai yang valid adalah:
RUNNING adalah status sementara yang menunjukkan bahwa kueri SQL masih berjalan. Anda hanya dapat membaca hasilnya ketika statusnya FINISHED. Parameter error_code dan error_message hanya valid ketika statusnya FAILED. |
FINISHED |
| AsyncSqlMetaPB |
object |
Metadata kueri SQL. |
|
| result_rows |
integer |
Jumlah total baris dalam hasil. Saat Anda membaca hasilnya, nilai offset tidak boleh melebihi nilai ini. |
12000 |
| processed_rows |
integer |
Jumlah baris data mentah yang diproses. |
10000000 |
| elapsed_milli |
integer |
Waktu eksekusi kueri SQL dalam milidetik. |
30000 |
| cpu_sec |
number |
Total waktu CPU yang dikonsumsi dalam detik. |
0.2 |
| cpu_cores |
integer |
Jumlah core CPU yang digunakan. |
10 |
| progress |
string |
Menunjukkan apakah hasil SQL akurat. Nilai yang valid adalah:
|
Complete |
| keys |
array |
Nama kolom dalam hasil SQL. Key-key tersebut berhubungan satu-satu dengan field di pernyataan SELECT. |
|
|
string |
Nama kolom. |
["name", "age", "gender"] |
|
| rows |
array |
Hasil SQL. Setiap elemen dalam array juga merupakan array yang berhubungan dengan baris tertentu dari hasil. |
|
|
array |
Sebuah baris dari hasil. |
||
|
string |
Sebuah kolom dari hasil. |
["Jimmy", "20", "male"] |
|
| error_code |
string |
Jika kueri SQL gagal dieksekusi, parameter ini berisi kode kesalahan spesifik. |
InvalidQuery |
| error_message |
string |
Jika kueri SQL gagal dieksekusi, parameter ini berisi pesan kesalahan spesifik. |
line 37:14: Column 'xyz' cannot be resolved |