更新时间:2023-06-15 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
查询脚本实例执行结果
功能介绍
该接口用以获取脚本实例的执行状态和结果。
查询时,需要指定脚本名称和脚本实例ID。
- 参数说明 
   
表1 URI参数说明 参数名
是否必选
参数类型
说明
project_id
是
String
项目编号,获取方法请参见项目ID和帐号ID。
script_name
是
String
脚本名称。
instance_id
是
String
脚本实例id。
 
请求消息
| 
        参数名  | 
      
        是否必选  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        workspace  | 
      
        否  | 
      
        String  | 
      
        工作空间id。 
  | 
     
响应消息
| 
        参数名  | 
      
        是否必选  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        status  | 
      
        是  | 
      
        String  | 
      
        执行状态。 LAUNCHING :提交中 RUNNING : 运行中 FINISHED:执行成功 FAILED:执行失败  | 
     
| 
        results  | 
      
        是  | 
      
        List<Result>  | 
      
        执行结果  | 
     
| 
        参数名  | 
      
        是否必选  | 
      
        参数类型  | 
      
        说明  | 
     
|---|---|---|---|
| 
        message  | 
      
        否  | 
      
        String  | 
      
        执行失败消息。  | 
     
| 
        duration  | 
      
        否  | 
      
        float  | 
      
        脚本实例的执行时长,单位是秒。  | 
     
| 
        rowCount  | 
      
        否  | 
      
        Int  | 
      
        结果行数。  | 
     
| 
        rows  | 
      
        否  | 
      
        List<List<Object>>  | 
      
        返回结果数据。  | 
     
| 
        schema  | 
      
        否  | 
      
        List<Map<String, String>>  | 
      
        结果数据格式定义。  | 
     
示例
- 请求
    
GET /v1/b384b9e9ab9b4ee8994c8633aabc9505/scripts/dwsscript/instances/a1ad-448a-9d56-4154193d49c5
 
- 成功响应
   
   
{ "results": [{ "message": "", "duration":0.5, "rowCount": 1, "rows": [[913460.0, 765.0, "8/31/2015 23:26", "Harry Bridges Plaza (Ferry Building)", 50.0, "8/31/2015 23:39", "San Francisco Caltrain (Townsend at 4th)", 70.0, "288", "Subscriber", "2139"]], "schema": [{ "TripID": "int" }, { "Duration": "int" }, { "StartDate": "string" }, { "StartStation": "string" }, { "StartTerminal": "int" }, { "EndDate": "string" }, { "EndStation": "string" }, { "EndTerminal": "int" }, { "Bike": "string" }, { "SubscriberType": "string" }, { "ZipCode": "string" }] }], "status": "FINISHED" } 
状态码
状态码请参见状态码。
   父主题: 待下线API