|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
La structure de données de la réponse d'une requête SQL asynchrone. |
||
| id |
string |
L'identifiant de la requête SQL asynchrone. |
690C4F2A16FBD65C40000484_14 |
| state |
string |
L'état d'exécution actuel de la requête SQL asynchrone. Valeurs valides :
RUNNING est un état temporaire qui indique que la requête SQL est toujours en cours d'exécution. Vous pouvez lire les résultats uniquement lorsque l'état est FINISHED. Les paramètres error_code et error_message ne sont valides que lorsque l'état est FAILED. |
FINISHED |
| AsyncSqlMetaPB |
object |
Les métadonnées de la requête SQL. |
|
| result_rows |
integer |
Le nombre total de lignes dans le résultat. Lorsque vous lisez les résultats, la valeur de décalage ne doit pas dépasser cette valeur. |
12000 |
| processed_rows |
integer |
Le nombre de lignes de données brutes traitées. |
10000000 |
| elapsed_milli |
integer |
Le temps d'exécution de la requête SQL en millisecondes. |
30000 |
| cpu_sec |
number |
Le temps CPU total consommé en secondes. |
0.2 |
| cpu_cores |
integer |
Le nombre de cœurs CPU utilisés. |
10 |
| progress |
string |
Indique si le résultat SQL est exact. Valeurs valides :
|
Complete |
| keys |
array |
Les noms des colonnes dans le résultat de la requête SQL. Les clés correspondent un à un aux champs de l'instruction SELECT. |
|
|
string |
Le nom de la colonne. |
["nom", "âge", "genre"] |
|
| rows |
array |
Le résultat de la requête SQL. Chaque élément du tableau est également un tableau qui correspond à une ligne spécifique du résultat. |
|
|
array |
Une ligne du résultat. |
||
|
string |
Une colonne du résultat. |
["Jimmy", "20", "masculin"] |
|
| error_code |
string |
Si l'exécution de la requête SQL échoue, ce paramètre contient le code d'erreur spécifique. |
InvalidQuery |
| error_message |
string |
Si l'exécution de la requête SQL échoue, ce paramètre contient le message d'erreur spécifique. |
ligne 37:14 : La colonne 'xyz' ne peut pas être résolue |