SAP BPC - 数据加载



BPC 中的数据加载是借助数据管理器完成的,数据管理器允许您在计划和合并系统中移动数据、复制和移动数据以及从应用程序导出数据。数据管理器以包的形式移动数据,这允许计划的序列在后台运行,并且一些序列可以启动其他流程。

将数据从源系统加载到 SAP NetWeaver BW 中的 Cube

我们可以使用提取器从不同的源系统(如 SAP ECC 系统、SAP CRM、SRM)提取数据。您还可以将数据从非 SAP 源加载到 SAP BW 系统中的 InfoCube。

要将数据加载到 InfoCube 中,请转到 BW 系统中的工作台。

事务代码:RSA1

RSA1

数据仓库工作台将打开,转到左侧的源系统。

BW 系统中的数据采集可以使用以下方法完成 -

  • 服务 API
  • 平面文件的传输
  • DB 连接
  • 通用数据集成
  • 基于 XML 的数据集成
  • 第三方 ETL 工具
  • 特定于应用程序的数据采集
Dataware Housing

创建源系统

双击文件并输入逻辑系统名称、源系统名称、类型和版本。

Creating Source System

接下来是为特征数据创建 InfoSource。右键单击 InfoSource 右窗格→创建应用程序组件。

Create Application Component

创建 InfoSource 后,右键单击它并分配数据源。

然后,右键单击源系统→InfoPackage,选择主数据并保存。

Info Package

定义加载特征。

Load Characteristics

最后,为事务数据创建一个 InfoSource。创建更新规则和 InfoPackage 以加载事务数据。

将数据从 SAP NetWeaver BW 加载到 SAP BPC

您可以将数据从 SAP BW InfoCube 加载到 BPC 系统。使用 BPC 数据管理器,您可以使用 BPC 代码包。您可以在不同的应用程序中复制或移动数据,并且可以从应用程序导出数据。BPC 包基于 BW 流程链,并随 BPC 安装一起提供。

数据管理器工具与 Excel 集成。要启动 BPC,请转到计划和合并→eTools→数据管理器。

在数据管理器包中,有不同的数据传输模式 -

  • 汇总覆盖
  • 追加

在从 Info Provider 加载数据时,您有以下选项 -

  • 合并
  • 替换

BPC 还支持增量加载,因为每次加载都会生成许多记录。增量初始化在较高的增强包中是可能的,您可以在数据管理器选项卡下的“组织”选项中执行增量加载。

在 BW 系统中,标准 InfoCube、虚拟 InfoCube、标准和优化数据存储对象 DSO 支持完全加载。

您可以使用数据管理器对标准 InfoCube 和标准、优化 DSO 进行增量加载。

Delta Load

接下来是创建包含转换文件和转换文件的包,其中包含变量,负责触发 BW 流程链。您可以将不同的包组合成包链接以用于单独的任务。

创建转换文件

转换文件提供从 BW 到 BPC 的字段映射,并且是 BPC 中的 Excel 文件。它包含来自 BW 中 Info 对象的事务数据,以及在管理控制台中定义的 BPC 维度。

映射文件定义了三个部分 -

  • 选项 - 包含常规设置。

  • 映射 - 用于将 BPC 系统中的维度与 BW InfoObject 中的源列分配。

  • 转换 - 包含其他 Excel 工作表的链接以应用转换例程。

创建转换文件 - 转到 BPC Excel 客户端。接下来是选择将使用这些转换文件的 App 集和应用程序。

Transformation File

现在转到业务计划和合并中的数据管理器→更多→新建转换文件。

New Transformation File

您将看到一个包含三个部分(选项、映射和转换)的 Excel 工作表。您不需要对选项、转换进行任何更改。

Mapping and Conversion

转到映射并定义从 BW 中的 InfoObject 到 BPC 维度的交易数据映射。

示例

ACCOUNT = ZACCOUNT

TIME = ZBPCTIME

SIGNEDDATA = ZAMOUNT

请注意,您还可以通过转到“业务计划和合并”功能区的“更多”选项卡来复制现有转换文件或更新现有转换文件,如下面的屏幕截图所示。

Business Planning

创建转换文件

转换文件用于应用 BPC 维度的转换规则,并且是 Excel 文件。它包含三个部分 -

  • 外部 - 包含来自外部源的值。

  • 内部 - 包含它应该具有的 BPC 维度的值。

  • 公式 - 定义应用于每条记录的转换公式。

Conversion File

创建转换文件 - 转到 BPC Excel 客户端。选择将使用这些转换文件的 AppSet 和应用程序。

Create Conversion File

转到业务计划和合并功能区→更多→新建转换文件

New Conversion File

您还可以使用其他功能,例如 - 管理转换文件、复制转换文件等。

将主数据从平面文件加载到维度

您可以从源平面文件(如 CSV、XLS)将数据加载到 BPC 维度中。您必须首先使用管理控制台创建维度,并建立连接。

转到 BPC Excel→EPM 选项卡,然后单击左侧面板上的登录。选择连接名称、用户名和密码。

EPM Tab

转到数据管理器选项卡→EPM→上传数据。

Manager Tab

输入名称并单击“保存”。

创建如上所述的转换文件。如果源和目标的字段数相同,则无需使用映射。

Create File

在此转换文件中,您将只在“选项”部分下有值,其余字段将为空白。

Options Section

如果您的源和目标具有不同的数据列数,则必须在映射下定义它,例如上面屏幕截图中的“描述”。

创建转换文件后,接下来是验证和处理转换。选择数据类型→来自平面文件的主数据,然后单击“保存”图标。

Select Master Data

转到 BPC Excel 顶部的“DM”选项卡→运行包。

单击“数据管理”,然后选择从平面文件导入主数据属性。

Run Package

单击底部的“运行”,然后输入上面创建的数据文件和转换文件的路径。

选择要将此数据上传到的维度,然后单击“运行”。成功完成后,您可以转到 Web 门户在维度下检查数据。

广告
© . All rights reserved.