

终止支持通知： Amazon 将于 2025 年 12 月 15 日终止对的支持 Amazon IoT Analytics。2025 年 12 月 15 日之后，您将无法再访问 Amazon IoT Analytics 控制台或 Amazon IoT Analytics 资源。有关更多信息，请参阅[Amazon IoT Analytics 终止支持](https://docs.amazonaws.cn/iotanalytics/latest/userguide/iotanalytics-end-of-support.html)。

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

# 创建管道
<a name="create-pipeline"></a>

管道使用来自通道的消息，并在将消息存储在数据存储之前允许您处理和筛选消息。要将通道连接到数据存储，请创建一个管道。最简单的管道除了指定收集数据的通道和标识将向其发送消息的数据存储之外，不包含任何其他活动。有关更复杂管道的信息，请参阅[管道活动](https://docs.amazonaws.cn/iotanalytics/latest/userguide/pipeline-activities.html#aws-iot-analytics-pipeline-activities)。

在开始时，我们建议您创建一个管道，该管道仅将通道连接到数据存储，而不执行任何其他操作。然后，在确认原始数据流到数据存储后，您可以引入额外的管道活动以处理该数据。

运行以下命令以创建管道。

```
aws iotanalytics create-pipeline --cli-input-json file://mypipeline.json
```

`mypipeline.json` 文件包含以下内容。

```
{
    "pipelineName": "mypipeline",
    "pipelineActivities": [
        {
            "channel": {
                "name": "mychannelactivity",
                "channelName": "mychannel",
                "next": "mystoreactivity"
            }
        },
        {
            "datastore": {
                "name": "mystoreactivity",
                "datastoreName": "mydatastore"
            }
        }
    ]
}
```

运行以下命令可列出现有管道。

```
aws iotanalytics list-pipelines
```

运行以下命令可查看单个管道的配置。

```
aws iotanalytics describe-pipeline  --pipeline-name mypipeline
```