提交非同步SQL請求。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求文法
POST /asyncsql HTTP/1.1
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| project |
string |
否 |
等冪參數 |
sls-demo-project |
| Accept |
string |
否 |
accept 的資料格式,固定為:application/x-protobuf |
application/x-protobuf |
| Accept-Encoding |
string |
否 |
accept 的壓縮格式,可以固定為: lz4 |
lz4 |
| body | SubmitAsyncSqlParams |
否 |
返回的參數格式(對應 protobuf 格式) |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
| AsyncSqlResponseData |
body 中返回的資料格式(對應 protobuf 格式) |
僅當結果中 state 為 FAILED 時,結果集中的 error_code 和 error_message 才有意義。
樣本
正常返回樣本
JSON格式
{
"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"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。