你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Microsoft Power Platform 扩展 SAP

本文是 SAP 和 Power Platform 文章系列的一部分

Microsoft Power Platform 组件

对 SAP 的核心更改需要对护理和维护进行投资,以确保为将来的平台更新保持向前兼容性。 Microsoft Power Platform 可帮助你使用额外的功能扩展 SAP,而无需更改核心 SAP 系统。

本文介绍如何使用以下Microsoft Power Platform 组件增强 SAP 系统:

  • Power Apps
  • Power Automate
  • Microsoft Copilot Studio
  • Power Pages
  • Power BI

可以通过单独使用这些组件或将它们与 SAP 集成、Microsoft 365、Dynamics 365、Azure 或其他应用来生成端到端业务解决方案。 下图演示了集成低代码开发套件的主要组件。 它使企业能够通过构建自定义应用程序、自动化流程、集成 AI 和获取可操作的见解来增强 SAP 环境,这一切只需少量的编码专业知识。

[描述 Microsoft Power Platform 组件的关系图。

以下基础功能为实现无缝 SAP 集成提供了基本功能。

  • 数据连接器:现用 SAP 连接器,无需复杂的中间件即可访问 SAP 数据并与之交互。 这些连接器使 SAP 数据能够顺利集成到自定义应用程序、自动化工作流或分析仪表板中。

  • AI Builder:智能自动化,用于从文档、图像或文本中提取信息,或将预测分析添加到 SAP 工作流中。 还可以将生成 AI 功能添加到 SAP 流程(如需求预测或智能库存管理)中,而无需深入的 AI 专业知识。

  • Microsoft Dataverse:可选的附加数据存储库,可在其中存储和管理 SAP 和其他业务数据。 它允许为脱机工作缓冲 SAP 数据,或与非 SAP 数据结合使用,以创建统一的数据源,以获取更深入的见解和更广泛的功能。

  • Power Fx:支持跨平台进行应用开发的低代码语言。 可以在与 SAP 数据交互的工作流中轻松创建自定义逻辑。

  • 托管环境:一套功能,可促进与 SAP 系统集成的Microsoft Power Platform 解决方案的治理、合规性和可伸缩性。 我们建议你通过实施开发、测试和生产环境来采用结构化方法,如 SAP 布局的最佳做法建议。

使用 Power Apps 或 Power Pages 扩展 SAP 应用程序开发

Power Apps 是一套应用、服务和连接器,可用于创建自定义业务应用,而无需编码。 可以快速开发扩展 SAP 功能的 Web 和移动应用程序。 借助适用于 SAP 的预生成连接器,Power Apps 允许生成与 SAP 数据直接交互的自定义前端或轻型应用程序。 这可以简化工作流、启用移动访问和改进用户体验,而无需修改核心 SAP 系统。

可以使用 Power Apps 创建三种类型的应用:

  • 画布应用。 这些应用以空白屏幕开头。 手动布局每个屏幕。 这样就可以完全控制画布上每个元素的位置。 画布应用适用于用户需要自定义体验的方案。

  • 模型驱动应用。 对于复杂的业务逻辑,模型驱动应用可能很合适。 这些应用需要 Dataverse 数据库(Microsoft Power Platform 数据库)。 模型驱动应用基于在该数据库环境中建模的数据之上构建。 模型驱动应用的视图和详细信息屏幕基于数据结构。 SAP 数据仅驻留在 SAP 系统数据库中。 在某些用例中,当移动工作者与后端 SAP 系统没有连接时,Dataverse 可用作移动工作者的临时缓存区域。

  • Power Pages。 可以使用 Power Pages 创建具有无代码方法的专业内部或外部网站。 可以将它们与其他Microsoft Power Platform 组件集成,以利用 SAP 数据和功能。 这样做允许你通过提供用户友好的 Web 界面来吸引客户、合作伙伴或员工,以便与 SAP 系统交互。 例如,可以创建用于提交请求或查看实时数据见解的接口。

所有这些应用都可以从连接到 SAP 的位置调用 Power Automate 流。

使用 Power Automate 自动执行 SAP 工作流

Power Automate 流是一种工作流类型,可以自动执行发送通知、复制文件以及收集数据等任务。 这些流旨在帮助你简化日常任务、自动化流程以及改进整个组织的协作和通信。

Power Automate 提供以下两种类型的流:

  • 云流。 如果希望自动、即时或通过计划触发自动化,请使用云流。 这些流是使用 SAP ERP、SAP OData、HTML 和其他连接器的基于 API 的集成。 例如,可以使用这些流来读取或更新 SAP 中的对象,例如订单、产品或库存信息。

  • 桌面流。 可以使用桌面流自动执行 Web 或桌面上的任务。 通过这些流,可以在将任务与 SAP 应用程序接口(如 SAP GUI 或 SAP Fiori)配合使用时自动执行基于规则的普通任务。 例如,可以自动执行重复任务,例如将客户或财务数据从电子邮件或 Excel 输入 SAP。

    桌面流扩展了 Power Automate 中现有的机器人流程自动化 (RPA) 功能,让您能够自动化所有重复的桌面流程。 使用Power Automate 桌面流设计器创建自动化过程。 可以使用预生成的拖放操作或记录桌面流。

使用 Copilot Studio 创建智能 SAP 解决方案

可以使用 Copilot Studio 增强 SAP 用户体验。 可以将 AI 驱动的 copilot 与 SAP 系统集成,以提供更具交互性和用户友好的界面。

  • 自动化客户支持:Copilot Studio 可以处理日常查询和支持票证,为更复杂的任务释放人力资源。 此方法可加快解决时间并提高客户满意度。

  • 自助服务功能:用户可以与警察交互,以在 SAP 系统中直接执行数据检索、状态更新和事务启动等简单任务。 这些功能培养了自主性和效率感。

  • 简化的过程:与 SAP 的 copilot 集成可自动执行各种工作流,例如审批、数据输入和报表生成。 这种自动化可以减少手动错误并加速业务流程。

  • 个性化用户交互:你可以将 Copilot Studio 编程为基于用户角色和首选项提供个性化体验。 这样做会使 SAP 系统更加直观和用户友好。

  • 持续可用性:与人工代理不同,警察全天可用,每天提供一致的支持,并确保在正常工作时间之外保持业务连续性。

通过使用 Copilot Studio,可以显著增强 SAP 用户体验,使 SAP 更高效、用户友好且响应业务需求。

使用 Power BI 和 SAP 连接增强商业智能

Power BI 为 SAP Business Warehouse 和 SAP HANA 提供了通用集成选项。

通过直接访问实时见解或通过数据提取实现更受控的方法,将 Power BI 与 SAP 系统连接的灵活性为有效的 SAP 数据分析提供了定制的解决方案。

下一步