在实时中心添加 Azure IoT 中心作为源
本文介绍如何将事件从 Azure IoT 中心获取到实时中心。
先决条件
- 使用“参与者”权限或更高权限在 Fabric 容量许可证模式(或)试用许可证模式下访问工作区。
- 创建 Azure IoT 中心(如果没有)。
- 需要具有适当的权限才能获得 IoT 中心的访问密钥。 IoT 中心必须可公开访问,并且不能位于防火墙后面或在虚拟网络中受到保护。
从 Azure IoT 中心获取事件
可以通过以下方法之一将事件从 Azure IoT 中心获取到实时中心:
数据源页面
登录 Microsoft Fabric。
选择左侧导航栏上的“实时”。
在“实时中心”页上,选择左侧导航菜单上“连接到”下的“+ 数据源”。 还可以从“所有数据流”或“我的数据流”页面访问“数据源”页,方法是选择右上角的“+ 连接数据源”按钮。
在“数据源”页顶部,选择“Microsoft 源”类别,然后在“Azure IoT 中心”磁贴上选择“连接”。
现在,请按照连接到 Azure Iot 中心部分的说明进行操作。
“Microsoft 源”页
在实时中心,选择“Microsoft 源”。 可以使用搜索框键入资源名称,也可以使用筛选器(源、订阅、资源组、区域)搜索资源。
在源下拉列表中,选择Azure IoT 中心。
对于订阅,请选择具有 IoT 中心的资源组的 Azure 订阅。
对于资源组,选择包含你的 IoT 中心的资源组。
对于区域,选择你的 IoT 中心所在的位置。
现在,将鼠标移到要连接到 IoT 中心列表中的实时中心的 IoT 中心的名称上,然后选择“连接”按钮,或选择“...”(省略号),然后选择“连接数据源”。
连接到 Azure IoT 中心
在“连接”页上,选择“新建连接”。
如果存在与 Azure IoT 中心的现有连接,请选择该现有连接,如下图所示,然后继续执行配置数据格式的步骤。
在连接设置部分中,对于 IoT 中心,请指定 Azure IoT 中心的名称。
在“连接凭据”部分中,执行以下步骤:
现在,在向导的“连接”页上,对于“使用者组”,输入使用者组的名称。 默认情况下,
$Default
处于选中状态,这是 IoT 中心的默认使用者组。对于数据格式,请选择要从 Azure IoT 中心获取的传入实时事件的数据格式。 可从 JSON、Avro 和 CSV 数据格式中进行选择,然后选择“连接”。
在右侧的“流详细信息”部分中,选择要保存向导将要创建的事件流的 Fabric 工作区。
对于“事件流名称”,请输入事件流的名称。 该向导会创建一个事件流,其中所选 Azure IoT 中心作为源。
“流名称”是通过将 -stream 追加到事件流的名称中自动为你生成的。 向导完成后,可以在实时中心“所有数据流”页和“我的数据流”页上看到此流。
选择页面底部的“下一步”。
在“查看 + 连接”页上,查看设置,然后选择“连接”。
查看数据流详细信息
在“查看 + 连接”页上,如果选择“打开事件流”,该向导会打开事件流,并将选定的 Azure IoT 中心作为源。 若要关闭向导,请在页面底部选择“完成”。
应会在“所有数据流”和“我的数据流”页上看到流。 有关详细步骤,请参阅在 Fabric 实时中心查看数据流的详细信息。
相关内容
若要了解有关使用数据流的信息,请参阅以下文章: