
# 获取任务结果
根据创建任务时设置的输出路径，查看任务运行成功后输出的分析结果。
输出方式为"事件中心"，可直接在"事件中心"模块查看分析结果，参考[事件概述](https://support.huaweicloud.com/usermanual-vias/vias_021_0054.html)。
输出方式为"DIS"或"Ｗebhook"时查看分析结果的步骤如下。
#### Step1 查看分析结果输出路径
当任务运行成功后，在"任务"页面，单击任务名称，在任务详情页的"配置输出"栏查看分析结果的输出路径。
- 通过DIS输出算法结果，请记住DIS通道名。
- 通过Webhook输出算法结果，请记住URL地址。
图1结果输出路径   
![](https://support.huaweicloud.com/usermanual-vias/zh-cn_image_0000002282115353.png)
#### Step2 获取具体的分析结果
在设置的输出路径下，查看分析结果。
**DIS**
1. 登录DIS控制台。
2. 单击相应的DIS通道，查看输入流是否有数据。
3. 通过DIS转储任务获取分析的结果数据，具体操作请参见[DIS用户指南](https://support.huaweicloud.com/usermanual-dis/dis_01_0047.html)。
**Webhook**
服务使用post请求将任务的运行结果，包括告警结构化数据和图片数据，以JSON数据流的形式输出到用户指定的Webhook URL。
例如[运行Webhook Service](https://support.huaweicloud.com/usermanual-vias/vias_021_0032.html#vias_021_0032__section19126511174713)中的示例脚本将接收到的Webhook消息写在与脚本同目录的post.txt文件中。
以入侵检测算法为例，算法输出的JSON结果示例如下，表示识别出视频中在指定区域有人入侵。
```
{
    "event_type":196609,
    "timestamp":1581753322,
    "stream_id":"44000000581314000234#15#9f63890660f24175871c861b345e852d",
    "message_id":"849D1326-4FC8-11EA-8F73-0242AC110004",
    "image_base64":"/9j/4AAQSkZJRgA...",
    "task_id":"63eac48bf3704e8bb30af7f244fdcf3d",
    "data":{
        "event_set":[
            {
                "start_position":"in",
                "end_position":"in",
                "bounding_box":{
                    "y":327,
                    "h":216,
                    "x":876,
                    "w":105
                },
                "category":0,
                "detection_id":"83BFC020-4FC8-11EA-9F93-0242AC110004"
            }
        ]
    }
}
```
表1JSON结果字段解释 
| 字段             | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
|:---|:---|
| task_id        | 表示任务ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data           | data中的内容表示算法任务运行输出的识别结果。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| bounding_box   | 告警输出对象的矩形框。 - x：矩形框左上角横坐标  - y：矩形框左上角纵坐标  - w：矩形框宽度  - h：矩形框高度                                                                                                                                                                                                                                                                                                                                            |
| detection_id   | 告警目标对应的UUID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| category       | 告警目标的类型： - 0：人  - 1：车  - 2：其他                                                                                                                                                                                                                                                                                                              |
| start_position | 表示入侵开始位置： - 如果是过线入侵，则是入侵开始所在线一侧的名字。  - 如果是区域入侵，则是"in"或者"out"。 - in：表示入侵开始在区域里面。  - out：表示入侵开始在区域外面。              |
| end_position   | 表示入侵结束位置： - 如果是过线入侵，则是入侵结束所在线一侧的名字。  - 如果是区域入侵，则是"in"或者"out"。 - in：表示入侵结束在区域里面。  - out：表示入侵结束在区域外面。     |
   
