带 IoT 中心的 Connected Field Service 的工作原理
Connected Field Service with IoT Hub 是集成 Azure 物联网 (IoT) 的解决方案 Dynamics 365 Field Service。 它允许您从云监控和管理连接到 Internet 的设备和设备。 您还可以自动创建工作订单,并可以在设备需要服务时分派技术人员。
本文介绍 Connected Field Service 的工作原理,包括主要组件如何相互通信以及数据如何在设备和云之间流动。
在本文中, 数据 是指 IoT 设备发送到云的信息。 设备和 传感器 是指进行测量的 Internet 连接设备,例如温度计、陀螺仪和压力读取器。 一个资产是一台设备,可以将一个或多个传感器与其连接。
体系结构概览
下图显示了带 IoT 中心的 Connected Field Service 的主要组件,以及它们之间的连接方式。
主要组件包括:
IoT 设备和边缘:设备上连接了 Internet 的传感器通过网络将数据发送到 IoT 中心。 单个资产可以具有多个用于不同度量的传感器。 边缘设备可用于组织和协调来自多个传感器和资产的数据。 但是,IoT Edge 模块上的遥测数据无法拆分。
设备模拟器:一种工具,可让您在安装硬件之前模拟云中的设备和警报。
IoT 中心:从设备接收数据以及向设备发送数据的云的网关。 另外还提供设备管理和安全功能。
Azure 流分析:一项在设备数据进入 IoT 中心时查询设备数据并根据阈值规则检测故障的服务。
阈值规则存储:存储可接受的设备数据边界的数据库。 如果数据超出这些边界,则被视为故障。
服务总线:一项对故障进行排队并将其传输到 Dynamics 365 的服务。 另外还在传输失败时处理重试。
流分析和 Azure SQL:存储设备数据以进行分析和报告的服务和数据库。 例如,您可以使用它们根据历史数据预测设备故障。
逻辑应用 Azure 与 Dynamics:将 Azure 与 Dynamics 365 及其他应用程序连接的服务。 另外还应用 Dynamics 365 中的逻辑、映射实体和触发操作,如创建 IoT 警报记录。
IoT 警报:Dynamics 365 中显示需要注意的设备数据的记录。 它开始创建案例和工作订单的过程。
Connected Field Service 模型驱动应用:基于 Dynamics 365 Field Service 构建的一组实体和流程。 它让您可以将 IoT 设备与客户资产连接,并从统一界面进行管理。
Field Service 调度员和技术人员:在设备上与 IoT 警报、案例以及工作订单交互的 Connected Field Service 的最终用户。
设备和资产:Dynamics 365 中的实体,帮助您管理归组织所有的传感器和设备。
注册、命令和属性:通过 IoT 中心与设备进行双向通信的过程。 例如,您可以注册新设备、重新启动设备或在设备上显示消息。
逻辑应用 Dynamics 到 Azure:连接 Dynamics 365 和 Azure 并将数据和操作发送到 IoT 中心的服务。 然后 IoT 中心会将其发送到设备。
Connected Field Service 的数据流
下图显示了 Azure IoT 中心和 Connected Field Service 组件之间的数据流的流动方式。 另外还显示了标准 Connected Field Service 安装的数据流的方向和顺序。
数据流图可帮助您了解 Connected Field Service 在不同场景中的工作方式。 例如,您可以查看设备如何将数据发送到 IoT 中心,IoT 中心如何检测故障并向 Dynamics 365 发送 IoT 警报。 它还显示 Dynamics 365 如何为错误创建案例和工作订单。