请求获取从Azure IoT Central到Dynamics 365 Field Service创建IoT警报的更新文档
Azure IoT Central警报触发创建Dynamics 365 Field Service IoT警报的最新实现方案
核心实现路径
目前替代过时模板的标准方式是通过Power Automate云流自定义整合逻辑,具体步骤如下:
1. 搭建Power Automate触发流
- 选择触发动作:
Azure IoT Central - 当规则警报触发时,关联你的目标IoT Central应用及对应的警报规则 - 权限前提:确保Power Automate账号具备IoT Central应用的数据读取权限,以及Dynamics 365 Field Service的IoT警报记录创建权限
2. 配置Dynamics 365 IoT警报创建动作
- 添加动作:
Dynamics 365 - 创建新记录,选择你的Field Service环境 - 实体选择IoT警报(msdyn_iotalert),按以下逻辑映射IoT Central传入的警报数据:
msdyn_name:映射IoT Central的警报名称msdyn_deviceid:映射IoT Central的设备IDmsdyn_description:映射警报规则描述或遥测触发详情msdyn_createdon:映射警报触发时间msdyn_iotalertstatus:固定设置为「活动」(对应选项值:192350000)msdyn_iotalerttype:根据你的警报场景选择对应类型(如故障、预警等)
3. 关键配置细节
- IoT Central触发时会返回完整的设备元数据、规则信息及触发遥测值,可直接通过Power Automate的动态内容面板引用
- 若需关联Field Service中的资产记录,可添加
Dynamics 365 - 查找记录动作,通过设备ID匹配对应的资产ID后填入msdyn_assetid字段
4. 测试验证
- 通过IoT Central模拟遥测值触发规则警报,检查Power Automate流的运行日志,确认Dynamics中是否成功生成IoT警报记录
- 若遇权限错误,检查Dynamics 365安全角色是否为当前用户分配了「IoT警报」实体的创建权限
官方文档说明
微软已将相关整合内容更新至Field Service的IoT解决方案整合板块,重点介绍自定义Power Automate流的配置方法。你可在Microsoft Docs内搜索「Dynamics 365 Field Service Azure IoT Central integration」定位最新文档。
内容的提问来源于stack exchange,提问作者Ziggy
相关产品推荐
相关产品推荐

