Connected Field Service 体系结构

 

发布日期: 2017年1月

适用于: Dynamics 365 (online)

Connected Field Service for Microsoft Dynamics 365 是一个分发的解决方案,取决于 Dynamics 365 和 Microsoft Azure 服务中的多个组件。

高级组件体系结构

以下关系图说明 Microsoft Dynamics 365 的 Connected Field Service 及其支持 Azure 资源的标准安装中找到的高级组件和服务。 在此初始发布中,Dynamics 365 的 IoT 功能直接关联到 Field Service。

Connected Field Service 组件体系结构关系图

下表介绍了此关系图中的组件。

组件或服务

说明/目的

Dynamics 365

包括 CRM 服务和 Field Service。 Connected Field Service 功能仅在 Microsoft Dynamics 365 的在线版本中可用。Dynamics 365 为普遍移动客户提供支持,可以用于在此字段中注册和监视资产。

Azure 服务总线

为 Dynamics 365 (CRM) 和 Azure 之间的入站和出站消息流提供渠道:发送到 CRM 的 IoT 中心警报,和发送到 IoT 中心的 CRM 命令。

Azure 逻辑应用程序

提供使用 CRM 连接器和队列连接器的业务流程逻辑的自定义 Azure 应用程序。 CRM 连接器用于构建 CRM 特定实体,而队列连接器用于轮询 Azure 服务总线队列。

Azure IoT 中心

支持应用程序和管理员大规模连接、监视和管理 IoT 设备。 所有从自设备收到的入站消息和发送到设备的出站消息均通过此设备传送。

Azure 存储

使用一组包含 Blob 存储(对象存储)、表存储文件存储的标准结构提供留存。 流程分析队列使用 Blob 存储。

数据库

对于原始数据、事件和分析数据的长期存储和查询:关系数据通常使用 Azure SQL,半结构化数据使用 DocumentDB。 Connected Field Service 使用 SQL Azure 来存储设备心跳消息供 PowerBI 以后用于在 Dynamics 365 中显示设备状态。

Azure 流分析

提供对流式数据(如 IoT 数据源)的自托管、实时事件处理和分析。 支持比较不同流或与历史值和模型比较。 它可以检测异常、建模传入数据、触发警报和提供实时度量。 临时查询通过基于 SQL 的语言支持。 流分析配置为将筛选的警报抽取到 Azure 服务总线队列,然后将其传递到 Dynamics 365。

调温器模拟器

提供示例温度和温度设备数据并响应一小组设备特定命令的测试 Web 应用程序。

Power BI 服务

[可选] 提供数据集的高级分析和 360 度虚拟化,具有富交互模型和自然搜索功能。

请注意,在考虑您的自定义解决方案时,此列表不是详尽的,因为存在可以使用的其他 Azure 服务或自定义组件。 例如,Azure 机器学习可以在传入设备数据中部署为识别模式,以便预测可能的设备故障。

在创建组织的解决方案时,关系图中的红色组件表示可能的开发人员自定义区域。 例如,您的解决方案可能有适合您的设备类型的自己的模拟器,以及可以处理设备警报的自定义工作流。 标准 CRM 和队列连接器的源代码将公开发布;调温器模拟器的源不会发布。

组件数据流关系图

Azure IoT 中心和 Connected Field Services 组件之间的数据流在这个可下载的关系图中进行了详细介绍。 它详细介绍了 Connected Field Service for Microsoft Dynamics 365 标准安装的每个信息流、流方向和相对顺序。

另请参阅

扩展 Connected Field Service 解决方案
IoT Connector Web API Reference
Connected Field Service 开发人员指南

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权