
# 准备
创建IoTDA 转发规则前，需要先创建IoTDA实例，在正常的使用中还需要创建产品，设备。在本案例中仅进行测试，只需要先创建IoTDA实例。
#### 创建IoTDA IoT实例
1. 登录IoTDA控制台，左侧导航栏选择"IoTDA实例"，进入选择界面。
2. 在"IoTDA实例"界面右侧，单击"购买实例 "，进入参数配置界面，请您根据实际业务需求进行配置。 
   图1开通免费单元   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002129944430.png "点击放大")
   
   
3. 参数配置完成后，单击"立即创建"，完成IoTDA实例创建。
 
#### **创建函数**
1. 在服务控制台左侧导航栏，选择"计算 \> 函数工作流"进入函数工作流控制台，单击"创建函数"。
2. 选择"创建空白函数"，函数类型选择"事件函数"，输入您自定义的函数名称，此处以"iotdemo"为例，选择熟悉的运行时，案例这里使用Python 3.9 ，然后单击创建。
 
#### **创建转发规则**
转发规则用于数据从IoTDA流转到指定函数，以触发函数运行，可以在IoTDA 页面创建转发规则，也可以在FunctionGraph 创建 IoT触发器来实现。下面说明在IoTDA 页面创建转发规则。
1. 在服务控制台左侧导航栏，选择"IoT物联网 \> 设备接入"进入IoTDA控制台，单击IoTDA实例列表中实例名称"总览"页面，然后选择"规则 \> 数据转发"，单击"创建规则"。 
   图2创建规则   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002129944434.png "点击放大")
   
   
2. 输入基本信息，然后单击创建规则。 
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
   - 规则名称：用户自定义。
   
   - 数据来源：选择"设备消息"。
   
   - 触发事件：选择"设备消息上报"。
   
   - 资源空间：保持默认。
    
   
   
3. 设置转发目标，单击"添加" ，转发目标选择 FunctionGraph 。
4. 首次使用需要授权IotDA访问FunctionGraph函数，单击"授权"即可。
5. 选择刚创建的函数iotdemo 。 
   图3添加转发目标   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002165305761.png "点击放大")
   
   
6. 单击启动规则。
 
