

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

# 检查错误 Amazon IoT SiteWise
<a name="inspect-errors"></a>

## 检查错误详情（控制台）
<a name="inspect-errors-console"></a>

**Amazon IoT SiteWise 控制台中的错误详情：**

1. 导航至 [Amazon IoT SiteWise 控制台](https://console.amazonaws.cn/iotsitewise/)。

1. 有关批量操作**作业的列表， Amazon IoT SiteWise 控制台 请参阅中的作业进度**表。

1. 选择一项作业以查看该作业的详细信息。

1. 如果作业的状态为 `COMPLETED` 或 `ERROR`，则 `Total resources` 计数等于详细计数（`Succeeded`、`Failed` 和 `Skipped`）的总和。

1.  如果作业的状态为 `ERROR`，请查看**作业失败**表，了解有关特定错误和失败的详细信息。

1. **作业失败**表显示了作业报告中的内容。`Resource type` 字段表示错误或失败的位置，如下方所示：
   + 例如，`Resource type` 字段 `Bulk operations template` 中的验证错误表示导入模板和元数据架构文件格式不匹配。请参阅[Amazon IoT SiteWise 元数据传输任务架构](bulk-operations-schema.md)了解更多信息。
   + `Resource type` 字段中的失败 `Asset` 表示该资产不是因为与其他资产发生冲突而创建的。有关 Amazon IoT SiteWise 资源[错误和冲突的信息，请参阅常见](https://docs.amazonaws.cn/iot-sitewise/latest/APIReference/CommonErrors.html)错误。

## 检查错误详情（Amazon CLI）
<a name="inspect-errors-cli"></a>

要处理和诊断传输作业期间产生的错误，请参阅以下有关使用 `GetMetadataTransferJob` API 操作的过程：

1. 创建并运行转接任务后，请致电 [GetMetadataTransferJob](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_GetMetadataTransferJob.html)：

   ```
   aws iottwinmaker get-metadata-transfer-job \
           --metadata-transfer-job-id {{your_metadata_transfer_job_id}} \
           --region us-east-1
   ```

1. 看到作业状态变为 `COMPLETED` 后，您就可以开始验证作业的结果了。

1. 调用 `GetMetadataTransferJob` 时，它会返回一个名为 [https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_MetadataTransferJobProgress.html](https://docs.amazonaws.cn//iot-twinmaker/latest/apireference/API_MetadataTransferJobProgress.html) 的对象。

   该 MetadataTransferJobProgress 对象包含以下参数：
   + **failedCount：**表示在传输过程中失败的资产数量。
   + **skippedCount：**表示在传输过程中跳过的资产数量。
   + **succeededCount：**表示在传输过程中成功的资产数量。
   + **totalCount：**表示传输过程中涉及的资产总数。

1. 此外，API 调用还会返回一个包含预签名 URL 的元素 `reportUrl`。如果您的传输作业有任何问题需要进一步调查，请访问此 URL。