

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 监控作业进度
<a name="monitoring-job-progress"></a>

使用该`GetJob`操作定期检查作业状态。尽管处理时间因地址数量和请求的功能而异，但任务通常会从 “**待**处理” 到 “**正在运行**” 再到 “**已完成**”。

监控任务状态字段以确定处理何时完成。“**已完成**” 状态表示成功处理且输出存储桶中有结果。**Failed 状态表示发生了错误，详细信息可在任务响应中找到。**

考虑实施 Amazon EventBridge 集成以接收任务状态更改的自动通知，而不是持续轮询 API。

## 示例
<a name="monitor-job-status-examples"></a>

### 监控现有地址验证任务的状态
<a name="monitor-job"></a>

------
#### [ Sample request ]

```
{  
    "JobId": "{{YOUR_JOB_ID}}"
}
```

------
#### [ Sample response ]

```
{
    "Action": "ValidateAddress",
    "CreatedAt": "2023-01-01T00:00:00Z",
    "EndedAt": "2023-01-01T01:00:00Z",
    "ExecutionRoleArn": "arn:aws:iam::{{YOUR_ACCOUNT_ID}}:role/LocationServiceJobExecutionRole",
    "InputOptions": {
        "Location": "arn:aws:s3:::{{YOUR_INPUT_BUCKET}}",
        "Format": "Parquet"
    },
    "JobArn": "arn:aws:geo:us-west-2:{{YOUR_ACCOUNT_ID}}:job/{{YOUR_JOB_ID}}",
    "JobId": "{{YOUR_JOB_ID}}",
    "Name": "MyFirstValidationJob",
    "OutputOptions": {
        "Format": "Parquet",
        "Location": "arn:aws:s3:::{{YOUR_OUTPUT_BUCKET}}"
    },
    "Status": "Completed",
    "UpdatedAt": "2023-01-01T01:00:00Z",
    "ActionOptions": {
        "ValidateAddress": {
            "AdditionalFeatures": [
                "Position",
                "CountrySpecificAttributes"
            ]
        }
    }
}
```

------
#### [ AWS CLI ]

```
aws location get-job --job-id "{{YOUR_JOB_ID}}" --region us-west-2
```

------