Tous les produits
Search
Centre de documentation

:SubmitAsyncSql

Dernière mise à jour :Aug 07, 2026

Soumet une requête SQL asynchrone.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Syntaxe de la requête

POST /asyncsql HTTP/1.1

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

project

string

Non

Le jeton d'idempotence de la requête.

sls-demo-project

Accept

string

Non

Le format de données de la réponse. La valeur doit être application/x-protobuf.

application/x-protobuf

Accept-Encoding

string

Non

Le format de compression de la réponse. La valeur peut être lz4.

lz4

body SubmitAsyncSqlParams

Non

Le format des paramètres de la réponse. La valeur est protobuf.

Éléments de réponse

Élément

Type

Description

Exemple

AsyncSqlResponseData

Les données renvoyées dans le corps de la réponse. Les données sont au format protobuf.

Les paramètres error_code et error_message sont renvoyés uniquement lorsque l'état est FAILED.

Exemples

JSON format

{
  "id": "690C4F2A16FBD65C40000484_14",
  "state": "FINISHED",
  "AsyncSqlMetaPB": {
    "result_rows": 12000,
    "processed_rows": 10000000,
    "elapsed_milli": 30000,
    "cpu_sec": 0.2,
    "cpu_cores": 10,
    "progress": "Complete",
    "keys": [
      "[\"name\", \"age\", \"gender\"]"
    ]
  },
  "rows": [
    [
      "[\"Jimmy\", \"20\", \"male\"]"
    ]
  ],
  "error_code": "InvalidQuery",
  "error_message": "line 37:14: Column 'xyz' cannot be resolved"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.