SAP APO - 架构


SAP APO 架构由多个组件组成 - 数据库、BI 环境包含 InfoCubes 和 Live Cache。InfoCube 是 BI 数据集市的一部分,实时缓存是保存与计划和调度相关的所有数据的主要区域。您可以在实时缓存中执行复杂的计算,这可以提高计算和报告期间的性能。

在 APO 的正常部署场景中,每个安装只有一个缓存。

建筑学

尽管只有一个缓存,但可以根据应用程序类型以三种不同的方式加载数据。

  • 时间序列 - 适用于需求规划和供应网络规划

  • 作为具有类别的订单 - 适用于 SNP、生产计划/详细调度以及运输计划和车辆调度

  • ATP 时间序列 - 可承诺量

SAP BI 功能主要由需求计划 (DP) 使用,并依赖于包含历史数据的 InfoCube。数据处理在时间序列实时缓存和供应网络规划中完成。PP/DS 使用订单实时缓存,SNP 使用时间序列实时缓存的数据。

可承诺量依赖于 ATP 时间序列实时缓存中的数据。

在 SAP APO 和 ERP 集成中,大多数事务数据(计划订单、采购需求)均在 APO 中创建,而与执行相关的数据(销售订单和采购订单)则在 SAP ERP 中维护。SAP 提供了一个插件来集成事务数据和历史记录。插件包含核心接口 (CIF) 以及 SAP BI 结构的接口。

SAP BI 系统从 SAP ERP 中的物流信息系统 (LIS) 获取数据,该系统存储所有交易数据。数据存储在 InfoCube 中,并使用根据数据加载要求安排的定期作业。

CIF 提供基于事件的触发方法,在需要时加载数据。对于触发的每个事件,都会在 SAP APO 系统的实时缓存中创建条目。