首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以将多个渠道输入添加到亚马逊网络服务IoT分析中的管道?

是否可以将多个渠道输入添加到亚马逊网络服务IoT分析中的管道?
EN

Stack Overflow用户
提问于 2019-04-12 17:12:08
回答 1查看 101关注 0票数 0

我有多个IoT设备将相同类型的数据发送到它们的影子。我想使用IoT分析来分析这些数据。我已经为这些设备中的每一个创建了一个通道,并希望使用activities处理来自所有这些设备的数据。UI建议一条管道可以连接多个通道,但我不知道如何实现。我也没有在API文档中找到任何关于这方面的信息。

是否可以为这些通道中的每个通道添加新管道?有没有一种更简单的方法来组织这些东西,以便它们都将数据发送到单个通道(因为它无论如何都是同一类型的数据)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-16 04:04:18

UI建议一条管道可以连接多个通道,但我不知道如何实现。我也没有在API文档中找到任何关于这方面的信息。

每条管道恰好需要一个关联的通道。在API级别,这以对管道本身的pipeline activities属性的要求的形式记录下来,例如:

该列表可以是2-25个PipelineActivity对象,并且必须同时包含通道和数据存储区活动

来自:IoT-Analytics CreatePipeline API

是否可以,或者我是否必须为每个通道添加新管道?

如果您有多个通道(每个设备一个通道)并希望处理每个通道的数据,则当前需要为每个通道定义单独的管道。

是不是有一种更简单的方法来组织这些东西,以便它们都将数据发送到单个通道(因为它无论如何都是相同类型的数据)?

如果您试图在处理过程中的某个时刻合并来自多个设备的数据,您可以:

a)让多个设备将数据发送到同一通道,然后使用单个管道根据需要处理来自该通道的数据

b)让设备将数据发送到单独的通道,然后配置单独的管道(每个通道一条),以便根据需要处理数据,并将处理后的数据发送到单个数据存储区

后一种方法有更多的资源需要定义和维护,但允许您在出于任何原因需要时将来自每个设备的数据分开保存。

希望这对你有所帮助,但如果我误解了你的场景或问题,请告诉我。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55648222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档