适用于 Power Platform 的 SAP ERP 连接器可帮助您将 SAP 系统与 Microsoft Power Platform 无缝集成。 本文将指导你完成将连接器设置为概念验证的过程。
重要提示
本文中提供的设置和建议仅用于帮助您设置概念验证,不适用于生产用途。 有关在生产环境中设置 SAP ERP 连接器的指南,请查看 Microsoft Power Platform 管理员文档并咨询您的安全团队、内部策略和 Microsoft 合作伙伴。
先决条件
请务必查看以下内容,以确保您可以继续执行使用 SAP ERP 连接器连接 Power Platform 和 SAP 的步骤:
- 管理权限
- SAP ERP 连接器要求。
设置您的本地数据网关
本地数据网关充当网桥,以在本地系统与 Microsoft 云服务之间安全地转移数据。 安装本地数据网关包括在与托管网关的 Windows 虚拟机 (VM) 相同的网络域上安装多个组件。
使用以下 PowerShell 命令验证 Windows VM 是否可以访问端口 3300 上的 SAP 实例。 使用您的 SAP 服务器名称替换
sap.example.com
。powershell telnet sap.example.com 3300
安装 SAP .NET 连接器
要使本地数据网关与 SAP 系统通信,需要在本地数据网关 Windows 虚拟机上安装 SAP Connector for Microsoft .NET (NCo)。
- 转到 SAP 支持门户并将适当的 64 位 NCo 下载到 Windows VM。
- 运行安装程序。 确保在安装期间选择适用于 Microsoft .NET 的 SAP .NET 连接器。
重启网关服务
- 打开本地数据网关应用。
- 选择服务设置。
- 选择立即重启。
验证连接
- 转到 Power Platform 管理中心。
- 选择数据。
- 选择本地数据网关。
- 在列表中找到并选择您的新网关。
- 确保状态显示为在线。
使用 SAP ERP 连接器创建测试流
- 转到 Power Automate 并创建一个流。
- 搜索 SAP ERP 连接器并向该流添加
Call SAP function (V3)
操作。 - 设置新连接:
- 命名您的连接(例如 SAP-Test-Connection)
- 对于身份验证类型,选择基本。
- 选择您的本地数据网关。
- 输入您的 SAP 凭据。
在流中设置并测试 SAP 操作
在流中,选择调用 SAP 函数以打开设置面板。
对于 SAP 系统,以 JSON 格式输入配置值;例如:
json {"AppServerHost": "sap.example.com","Client": "100" "SystemNumber": "00", "LogonType": "ApplicationServer"}
有关更多参数选项,请参考文档。
对于 RFC 名称,输入
STFC_CONNECTION
。等待输入参数加载。
为必需的
REQUTEXT
参数输入测试语句。保存流。
选择测试。
验证 SAP 操作正常工作后,了解生成功能强大的 Power Platform 解决方案以与您的 SAP 系统协同工作的最佳做法。 还可以在流中试用更复杂的函数。
故障排除提示
- 如果您看到 SAP 库加载失败 错误,请确保正确安装 SAP .NET 连接器,然后重启本地数据网关。
- 对于连接问题,请仔细检查您的 SAP 凭据和系统 ID。
- 请记住,建立第一个连接最多可能需要两分钟。