

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

# 使用 AWS IoT 任务上传数据
<a name="update-campaign-cli-data-partitions-jobs"></a>

**重要**  
目前对某些 AWS 物联网 FleetWise 功能的访问受到限制。有关更多信息，请参阅 [AWS AWS 物联网中的区域和功能可用性 FleetWise](fleetwise-regions.md)。

借 AWS IoT 助 Jobs，您可以将活动配置为在需要时将存储的车辆数据上传到云端。

**为竞选活动创建工作文档**
+ 使用以下示例为竞选活动创建工作文档。作业文档是一个.json 文件，其中包含有关执行任务所需的车辆或车队的信息。有关创建作业文档的更多信息，请参阅[使用*AWS IoT 开发人员指南 AWS CLI*中的创建和管理作业](https://docs.aws.amazon.com/iot/latest/developerguide/manage-job-cli.html)。

  要请求只有一辆车上传数据，请将任务目标设置为与车辆关联 AWS IoT 的事物。要请求多辆车辆（在同一个广告系列中）上传数据，请创建一个包含与车辆对应的所有事物的事物组，然后将任务目标设置为该事物组。

  ```
  {
    "version": "1.0",
    "parameters": {
       "campaignArn": ${aws:iot:parameter:campaignArn},
       "endTime": ${aws:iot:parameter:endTime}
    }
  }
  ```

  1. `CampaignArn`替换为同一地区和账户中的活动的 Amazon 资源名称 (ARN)。广告活动 ARN 为必填项。

  1. （可选）`endTime`替换为车辆上收集的数据的时间戳，采用 ISO 8601 UTC 格式（不含毫秒）。例如 `2024-03-05T23:00:00Z`。时间戳是排他性的，它决定了要上传的最后一个数据点。如果省略`endTime`，Edge Agent 软件将继续上传，直到所有广告系列存储的数据都上传完毕。上传所有数据后，它会将[任务执行状态](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs-lifecycle.html#iot-job-execution-states)更新为`SUCCEEDED`。作业的[状态](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs-lifecycle.html#iot-jobs-states)更新为`COMPLETED`。

**使用托管作业模板创建作业**

1. CollectCampaignData从托**管模板列表中选择 IoT-iO TFleet Wise-**。有关更多信息，请参阅《*AWS IoT 开发人员指南》*[中的 AWS 通过托管模板创建作业](https://docs.aws.amazon.com/iot/latest/developerguide/job-template-manage-console-create.html)。

1. 托管模板具有`CampaignArn`和`endTime`参数。

   1. `CampaignArn`替换为同一地区和账户中的活动的 Amazon 资源名称 (ARN)。广告活动 ARN 为必填项。

   1. （可选）`endTime`替换为车辆上收集的数据的时间戳，采用 ISO 8601 UTC 格式（不含毫秒）。例如 `2024-03-05T23:00:00Z`。时间戳是排他性的，它决定了要上传的最后一个数据点。如果省略`endTime`，Edge Agent 软件将继续上传，直到所有广告系列存储的数据都上传完毕。上传所有数据后，它会将[任务执行状态](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs-lifecycle.html#iot-job-execution-states)更新为`SUCCEEDED`。作业的[状态](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs-lifecycle.html#iot-jobs-states)更新为`COMPLETED`。

有关疑难解答的相关主题，请参阅[存储和转发问题](troubleshooting-campaign.md)。

有关 AWS IoT 作业的更多信息，请参阅《*AWS IoT 开发人员指南*》中的[作业](https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs.html)。