本文介绍如何将 Azure IoT 中心源添加到 Microsoft Fabric 事件流。
注意
创建事件流时,默认情况下会启用增强功能。 如果你有通过标准功能创建的事件流,这些事件流将继续工作。 你仍然可以像往常一样编辑和使用它们。 建议创建新的事件流来替换标准事件流,以便可以利用增强型事件流的其他功能和优势。
先决条件
- 在 Fabric 容量许可证模式或具有参与者或更高权限的试用许可证模式下访问工作区。
- 获取 IoT 中心访问密钥的适当权限。 如果 IoT 中心位于受保护的网络中, 请使用托管专用终结点连接到它。 否则,请确保 IoT 中心可以公开访问,并且不在防火墙之后。
- 事件流。 如果没有事件流, 请创建一个。
启动用于选择数据源的向导
如果尚未将任何源添加到事件流,请选择 “使用外部源 ”磁贴。
如果要将源添加到已发布的事件流,请切换到 “编辑 ”模式。 在功能区上,选择 “添加源>外部源”。
在 “选择数据源 ”页上,搜索 Azure IoT 中心。 在 Azure IoT 中心 磁贴上,选择“ 连接”。
配置 Azure IoT 中心连接器
在“连接”页上,选择“新建连接”。
如果有与 IoT 中心的现有连接,请选择该现有连接,然后继续执行以下步骤来配置 数据格式 。
在“ 连接设置” 部分中,为 IoT 中心指定 IoT 中心的名称。
在 “连接凭据 ”部分中,执行以下步骤:
选择 连接。
对于 使用者组,输入使用者组的名称。 IoT 中心的默认使用者组 $Default。
对于 数据格式,请选择要从 IoT 中心获取的传入实时事件的数据格式。 可以从 JSON、Avro 和 CSV 数据格式中进行选择。 然后选择连接。
在右侧的 “流详细信息 ”部分中,选择 源名称下的铅笔图标,然后输入源的名称。 此步骤是可选的。
选择页面底部的“下一步”。
在 “审阅和创建 ”页上,查看设置,然后选择“ 添加”。
注意
仅当使用以下类型时,事件流最多可以支持 11 个组合的源和目标:
- 来源:自定义端点。
- 目标:使用直接引入的自定义终结点和事件库。
上述列表中未包含的任何源或目标以及未追加到默认流的目标不会计入此限制。
查看更新的事件流
确认 Azure IoT Hub 源已添加到画布的编辑模式下的事件流中。 若要实现新添加的 IoT 中心,请选择功能区上的 “发布 ”。
在实时视图中,可以对IoT中心进行可视化。 选择关系图中的 IoT 中心 磁贴以显示类似于以下示例的页面。
相关内容
- 有关支持源的列表,请参阅 在事件流中添加和管理事件源。