将旧系统中的数据与现代平台集成可能既复杂又具有挑战性。
小费
本文提供一个示例应用场景和一个通用示例体系结构,以说明如何使用 Power Automate、SharePoint、Dataverse、Power BI 和 Microsoft Teams 自动检索、集中存储旧数据以及增强对其的分析。 可以针对许多不同的场景和行业修改体系结构示例。
体系结构示意图
Workflow
以下步骤描述了示例体系结构图中显示的集成工作流:
触发 RPA 自动化:Power Automate 桌面无人参与机器人流程自动化 (RPA) 流通过 API 访问旧系统。 如果 API 不可用,它会发送通知。
从旧系统中提取数据:RPA 工作流登录到旧应用程序,导航浏览菜单,并提取所需的报表或数据集。
数据传输到 SharePoint 或 Dataverse:工作流将提取的数据安全地传输和存储在指定的 SharePoint 文档库、列表或 Dataverse 表中。
数据转换和处理:另一个 Power Automate 流处理和组织数据,以确保其符合报告要求或下游系统。
Power BI 中的可视化:Power BI 整合和可视化仪表板和报表中的数据。
Microsoft Teams 中的访问权限:报表和仪表板集成到 Microsoft Teams 中,为决策者在其协作环境中提供实时访问权限。
组件
Power Automate 中的无人参与桌面流:自动从旧系统中提取数据。
SharePoint 或 Dataverse:数据和报表的中央存储库,确保易于访问并简化版本控制。 Dataverse 是需要更复杂的关系数据时的首选。
Power BI:在交互式仪表板中可视化和整合数据。
Microsoft Teams:提供对协作环境中的见解和仪表板的访问权限。
方案详细信息
遗留系统经常面临挑战,例如缺乏与现代平台的集成、需要手动提取数据以及报告功能有限。 这些障碍会导致效率低下、决策延迟和高昂的运营开销。 此示例体系结构通过自动执行数据检索、集中存储和增强分析,实现了传统工作流的现代化。 决策者通过可在 Microsoft Teams 中访问的 Power BI 仪表板获取实时见解,从而减少手动工作量并提高业务敏捷性。
注意事项
这些注意事项实现了架构良好的 Power Platform 支柱,这是一组可提高工作负荷质量的指导原则。 在架构良好的 Microsoft Power Platform 中了解详细信息。
可靠性
重试策略:在 Power Automate 中配置策略以处理 RPA 或 SharePoint 和 Dataverse 连接中的临时故障。
冗余:SharePoint 和 Dataverse 确保高可用性。 Power Automate 为工作流提供故障转移选项。
监视和警报:Application Insights 监视工作流运行状况并对故障发出警报。
安全组
数据访问控制:基于角色的访问可确保只有授权用户才能访问 SharePoint 库、Dataverse 表和 Power BI 仪表板。
加密:对 Power Automate 中的传输中的数据以及 SharePoint、Dataverse 和 Power BI 中的静态数据进行加密。
最小特权原则:限制权限以尽量减少暴露。 Power Automate 流使用最小特权帐户或服务主体(如果可能)访问系统。
卓越运营
应用程序生命周期管理:解决方案资产存储在源代码管理中,Dataverse 解决方案用于将资产从开发提升到测试再到生产。
性能效率
考虑性能效率支柱的哪些设计策略和建议适用于此工作负荷,并记录如何针对此体系结构实现这些策略和建议。
体验优化
与 Microsoft Teams 集成:用户有权访问仪表板,其中显示他们在 Microsoft Teams 中花费时间的方面,以确保轻松发现和见解。