关于使用 Oracle AI Data Platform 和 Oracle Fusion Cloud Applications 实现 SAP 现代化

许多企业将 SAP(ECC 或 S/4HANA)作为运营记录系统,同时采用 Oracle 技术(通常为 Oracle Fusion Cloud Applications (包括 ERP、SCM、HCM 和 EPM)和 Oracle AI Data Platform ),以实现分析、自动化和用户体验的现代化。SAP sidecar 将 Oracle Integration 的 SAP 连接与 Fusion Applications 集成以及 AI Data Platform 的受监管数据和 AI 服务相结合,为现代企业 AI 和自动化提供了一条务实的道路,而不会破坏 SAP 核心流程的稳定。

这种 SAP sidecar 方法提供了一个干净,非侵入性的扩展层,与 SAP 并存。

  • 使用支持的集成模式 (SAP BAPI/RFC/IDoc/OData) 连接到 SAP。
  • AI Data Platform 上将 SAP 和 Fusion 数据统一为受监管的数据产品。
  • 利用 AI 和工作流驱动的体验,将结果写回 SAP 和 Fusion Applications

sidecar 支持:

  • 跨系统流程自动化
  • 面向分析和 AI 的治理数据产品
  • 基于可信企业数据的座席体验
  • 对 SAP 和 Fusion 应用进行安全回写
  • 强大的可审计性和运营控制

AI Data Platform 旨在将受监管的企业数据与基础模型统一,让团队可以在集成平台上构建企业数据湖仓一体、AI 代理和应用。

您可以使用此解决方案解决许多业务方案。例如:

  • 已阻止发票解决:检索 SAP 发票状态,检查 Fusion 供应商数据,并通过 AI Data Platform 建议 AI 驱动的补救。
  • 供应商入职:协调 SAP 和 Fusion Applications 供应商数据,实施合规性检查,并在目标系统中创建供应商记录。
  • Order Promising :从 SAP 和 Fusion Applications 中提取需求和供应信号,确定约束,并建议重新分配或加快操作。

体系结构

此解决方案在高层次上介绍了基于 OCI 的 SAP sidecar 架构。 Sidecar 编排人员负责协调 SAP 和 Fusion Applications 连接,在 AI 数据平台上策划可信数据产品,并调用 AI 自动化来将操作带回企业系统。

下图从高层次说明了体系结构:



sap-sidecar-arch-oracle.zip

这是此体系结构中的端到端流:

  • 触发器:业务事件(例如,新采购订单、已锁定发票或供应商更新)或用户请求(例如,“为什么此发票已锁定?”)将触发旁观者。
  • 编排:sidecar 编排器将请求发送给专门的代理和工具(例如 SAP 读/写、 Fusion Applications 读/写、数据产品检索和策略检查)。
  • 连接和收集
    • 从 SAP:通过 Oracle Integration SAP Adapter(连接到 BAPI/RFC/IDoc)和/或 SAP S/4HANA Cloud Adapter(连接到 OData 业务对象)。
    • Fusion Applications :通过 Fusion Applications REST API 和/或 Oracle Integration ERP Cloud 适配器/业务事件模式。
  • 土地和整理:数据落入 OCI Object Storage (原始/铜版)中,经过标准化和掌握(银版),然后作为“黄金”数据产品发布到 Oracle Autonomous AI Database ,以供下游使用。
  • 原因和行动:AI 服务和规则/策略逻辑会生成操作(例如建议、审批和更新),这些操作通过相同的连接层写回 SAP/Fusion Applications
  • 观察:记录、跟踪和审计每个步骤(数据沿袭和运营遥测),包括 Oracle Cloud Observability and Management Platform 服务。

该体系结构部署四个代理层:

  • SAP 数据集成代理
  • Fusion Applications 集成代理
  • 数据产品和“金牌”治理层 Oracle AI Data Platform
  • 其他代理

SAP 数据集成代理

SAP 数据集成代理是一个专门的代理,负责以受支持和可配置的方式与 SAP 交互。它具有以下主要集成模式:

  • 适用于 SAP ECC/内部部署的 SAP 适配器 (Oracle Integration ) :支持业务对象 (BAPI)、函数模块 (RFC) 和 IDocs(排队执行)。
  • 适用于 SAP S/4HANA Cloud 的 SAP S/4HANA Cloud 适配器 (Oracle Integration ) :支持搜索/映射业务对象和调用操作,包括通过 SAP S/4HANA OData API(基本验证或基于客户端证书)进行查询/创建/更新/删除。

此代理封装了特定于 SAP 的详细信息(身份证明、端点约定、有效负载格式、重试/错误映射),因此所有更高级别的编排都保持“干净的核心”和可移植性。

Fusion Applications 集成代理

Fusion Applications 集成代理是负责与 Oracle Fusion Cloud Applications 集成的专业代理。它具有以下主要集成模式:

  • Fusion Applications REST API :查看/管理 Fusion Applications 中的数据。
  • Oracle Integration – Oracle ERP Cloud Adapter ,用于将 SaaS/本地部署应用与 Oracle ERP Cloud 集成,包括基于事件的模式和简化的服务界面。
  • 使用 OCI GoldenGate Data Transforms 和 BI Cloud Connector (BICC) 连接器直接从 Fusion ERP Cloud 提取数据,进行下游分析,从而批量/分析提取(可选)

这使 Fusion Applications 集成与 SAP 集成保持一致,方法是使用具有清晰合同、受监管授权和可预测的错误处理的代理工具。

数据产品和“金牌”监管层 ( AI Data Platform )

AI Data Platform 是 Sidecar 的数据统一和 AI 支持基础。它提供了一个集成环境,可:

  • 将结构化、非结构化、批处理和实时数据统一到一个开放的互联平台中。
  • 利用集成的工具和代理框架,更快地构建 AI 代理和应用。
  • 为分析和 AI 工作负载发布值得信赖的“黄金”数据产品。

治理层在侧面板中执行以下关键角色:

  • OCI 对象存储:原始登录、提取、文档和 API 有效负载归档(铜牌)。
  • 自治 AI 数据库:代理和分析使用的可信、可供查询的数据产品的“金牌”层。
  • AI Data Platform Workbench and Analytics :用于为业务团队构建管道、语义资产、仪表盘和可重用数据集的受监管工作区。

其他代理(根据需要)

由于 sidecar 是模块化的,因此您可以在不更改 SAP 或 Fusion Applications 核心的情况下添加代理。例如:

  • Master Data Harmonization Agent(主数据协调代理):跨 SAP 和 Fusion Applications 解析供应商/客户/材料身份;管理保留规则。
  • 异常和根本原因代理:解释已阻止的发票、失败的集成和定价不匹配;生成操作员手册。
  • 策略/控制代理:强制执行审批、职责分离检查和审核友好的决策跟踪。
  • 通知/案例座席:创建案例/门票,向相关方发出预警,并将结果发布到协作工具中。

关于必需的产品和服务

此解决方案需要以下产品和服务:

  • SAP
  • Oracle Integration
  • Oracle GoldenGate
  • Oracle AI Data Platform 工作台
  • Oracle Fusion Cloud Applications
  • Oracle Autonomous AI Database
  • OCI 对象存储
  • Oracle Application Performance Monitoring

观看 Oracle 产品、解决方案和服务,了解您的需求。