SAP BW - 多提供商


MultiProvider 也称为 InfoProvider,它允许您组合来自多个 InfoProvider 的数据并使其可用于报告目的。

特征

  • MultiProvider 不包含任何直接来自 MultiProvider 所基于的 InfoProvider 的用于报告和分析的数据。

  • 这些 InfoProvider 通过 Union 操作相互连接。

  • 您可以基于多个InfoProvider报告和分析数据。

多提供商结构

MultiProvider 由以下 InfoProvider 类型的不同组合组成 -

  • 信息对象
  • 信息立方体
  • 数据存储对象
  • 虚拟提供商
多提供商结构

为了合并数据,在 MultiProvider 中使用 Union 操作。这里,系统构建所涉及的数据集的并集,并将这些数据集的所有值组合起来。

在 InfoSet 中,您可以使用联接创建数据集。这些联接仅组合两个表中出现的值。与联合相比,联接形成表的交集。

创建多提供商

要使用 InfoObject 创建 MultiProvider,要传输到 MultiProvider 的每个 InfoObject 都应处于活动状态。如果 InfoObject 不存在,那么您需要创建它并激活它。

如果您不想创建新的 MultiProvider,也可以从 SAP Business Content 安装 MultiProvider。

要创建 MultiProvider,您可以执行以下步骤 -

创建多提供商

创建要向其分配新 MultiProvider 的 InfoArea。转到建模 → 信息提供者

在 InfoArea 的上下文菜单中,选择 Create MultiProvider。

建模信息提供者

在下一个窗口中,输入技术名称和描述 → 创建图标

创建多提供商

选择您想要形成 MultiProvider 的 InfoProvider → 继续。然后出现 MultiProvider 屏幕。

多提供商

使用拖放将所需的 InfoObject 传输到您的 MultiProvider 中。您还可以传输整个尺寸。

传递维度

使用“识别特征”和“选择关键值”在 MultiProvider 和 InfoProvider 之间进行 InfoObject 分配。

信息对象分配

下一步是保存并激活 MultiProvider,只有激活的 MultiProvider 才可用于报告和分析。