# 数据转发至OBS长期存储
#### 场景说明
对于设备上报的数据，可以选择让平台将设备上报数据推送给应用服务器，由应用服务器进行保存；还可以选择让平台将设备上报数据转发给对象存储服务（OBS），由OBS进行存储。
本示例为将所有设备上报的数据转发至OBS存储。
#### 创建OBS桶
1. 登录华为云官方网站，访问[对象存储服务OBS](https://www.huaweicloud.com/product/obs.html)。
2. 单击"进入控制台"进入对象存储服务管理控制台。
3. 单击页面右上角的"创建桶"，根据需求选择桶规格后，单击"立即创建"。 
   图1购买OBS服务   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001586116661.png "点击放大")
   
   
 
#### 配置设备接入服务
在设备接入服务中创建产品模型、注册设备并设置数据转发规则，实现当设备上报数据时将数据转发至OBS。
#### 创建规则
1. 访问[设备接入服务](https://www.huaweicloud.com/product/iothub.html)，单击"管理控制台"进入设备接入控制台。选择您的实例，单击实例卡片进入。
2. 选择左侧导航栏的"规则\>数据转发"，单击左上角的"创建规则"。
3. 参考下表参数说明，填写规则内容。以下参数取值仅为示例，您可参考[数据转发流程](https://support.huaweicloud.com/usermanual-iothub/iot_01_0024.html)创建自己的规则，填写完成后单击"创建规则"。
   
   
   | 参数名    | 参数说明                      |
   |:---|:---|
   | 规则名称  | **参数说明：**自定义，如iotda-obs。    |
   | 规则描述  | **参数说明：**自定义，如数据转发至OBS存储。 |
   | 数据来源   | **参数说明：**选择"设备属性"。        |
   | 触发事件  | **参数说明：**自动匹配"设备属性上报"。     |
   | 资源空间 | **参数说明：**选择"所有资源空间"。       |
      
   图2新建属性上报流转规则-数据转发至OBS   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001981503469.png "点击放大")
   
   
4. 单击"设置转发目标"页签，单击"添加"，设置转发目标。 
   
   | 参数名     | 参数说明                                                                                                               |
   |:---|:---|
   | 转发目标 | **参数说明：**选择"对象存储服务（OBS）"                                                                                           |
   | 区域     | **参数说明：**选择OBS服务的所在区域。若未授权访问此区域的服务，请根据界面提示，配置云服务访问授权。                                                              |
   | 存储桶    | **参数说明：** 选择要存储数据的桶。若没有，请前往[OBS控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)创建桶。 |
      
   图3新建转发目标-转发至OBS-JSON格式   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000002356562365.png "点击放大")
   
   
5. 单击"启动规则"，激活配置好的数据转发规则。 
   图4启动规则-转发至OBS   
   ![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001981512781.png "点击放大")
   
   
 
#### 验证操作
- 您可以使用配置设备接入服务时注册的真实设备接入平台，上报任意数据。
- 您也可以使用模拟器模拟设备上报数据，操作方法请参考[在线开发MQTT协议的智慧路灯](https://support.huaweicloud.com/bestpractice-iothub/iot_bp_00016.html)。
登录[对象存储服务OBS](https://www.huaweicloud.com/product/obs.html)，单击桶名称进入桶管理页面后，在"对象"页面可以查看到设备上报的数据。
图5OBS服务查询上报数据   
![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0000001535637346.png "点击放大")
您也可以使用OBS的API（[下载对象](https://support.huaweicloud.com/api-obs/obs_04_0083.html)）进行文件读取。
