什么是信息块 SAP BI/BW?如何创建?

什么是 Infocube?

Infocube 是数据存储区域,我们在此保存从源系统物理提取的数据。InfoCube 既可以充当数据目标,也可以充当信息提供者。从报告的角度来看,Infocube 可以描述为一个独立的数据集。

例如,具有“月份 - 产品-客户-地区”等维度的销售额信息块可以通过任意轴查看,例如按地区或按客户查看的总销售额。信息块的维度是实体或层次结构。

信息立方体

BIW(商业智能仓库)提供了定义 16 个维度的功能,其中 3 个是预定义的。

信息立方体

上面的立方体展示了一个简单的三维立方体。每个维度可以容纳 3 个特征以供分析。上面立方体中的一个方块代表相应客户/地区/部门组合的相对值。

信息立方体结构

  • 信息块遵循扩展星型模式。
  • 它以事实表为中心,周围有 16 个维度表,主数据位于多维数据集外面。
  • 信息块是 BI 中的核心多维数据模型。
  • 它是一个自封闭的数据集,包含一个或多个相关业务流程。报告用户可以针对信息立方体定义或执行查询。
  • 它用于长期存储汇总/聚合数据。信息块由一个事实表和多个维度表组成。
  • SAP 交付的信息块通常以数字 0 开头。您自己的信息块应以 A 到 Z 的字母开头,长度应为 3 到 9 个字符。

信息块的类型

根据数据维护和分发方式,InfoCube可分为三种类型。

  • 标准信息块:用于以物理方式维护多维数据集中的数据。可以只读。
  • 虚拟信息立方体: 它不会在多维数据集中物理地维护数据。在查询执行期间,它会从相应的源系统获取数据。
  • 实时信息块: 将数据物理地存储在立方体中。可以读取和写入。它在数据规划中起着重要作用。

如何创建标准信息块

步骤1) 创建信息块

  1. 转到交易代码 RSA1
  2. 单击“确定”按钮。

创建标准信息块

步骤2)

  1. 导航到“建模”选项卡->“信息提供者”。
  2. 右键单击信息区域。
  3. 从上下文菜单中单击“创建信息块”。

创建标准信息块

创建标准信息块

步骤3)

  1. 输入技术名称。
  2. 输入 Descript离子。
  3. 选择选项按钮“标准信息块”。

点击创建按钮

创建标准信息块

步骤4) 右键单击尺寸 1->属性。

创建标准信息块

步骤5) 根据信息对象信息重命名维度。

创建标准信息块

步骤6) 右键单击维度->InfoObject 直接输入以插入 信息对象 进入维度。

创建标准信息块

步骤7) 选择特征。

创建标准信息块

步骤8) 在特征中选择航空公司 ID

创建标准信息块

将其拖放到 Dimension 中

创建标准信息块

步骤9) 类似地,创建新的维度并按照步骤 4-8 添加信息对象。

创建标准信息块

步骤10) 在信息块中添加关键人物信息对象

创建标准信息块

步骤11) 按照上述流程添加更多关键数据

创建标准信息块

步骤12) 激活信息块。

创建标准信息块

Infocube 附加要点:

维度表的技术名称由系统指定,使用模式/BIC/“D #”,其中第一个 # 为 a1,第二个为 2,依此类推.

如果它是一个树液输送立方体,那么它将以 /BI0/D 开头

特性信息对象可以自由添加到客户创建的维度中。

维度表应得到最佳使用。

在向维度添加特征信息对象时确保最佳基数。例如 一家百货商店有 10,000 名顾客和 1000 种不同的材料。基数是 男:女,这意味着每个客户可以购买多种材料。这种基数不应该在同一个维度表中维护。

Thumbrule:避免在一个维度内使用 m:n。

背部

  • 导航到“建模”选项卡->“信息提供者”。
  • 右键单击信息区域。
  • 从上下文菜单中单击“创建信息块”。
  • 输入技术名称。
  • 输入 Descript离子。
  • 选择选项按钮“标准信息块”。

注意事项

  • 如果用户符合以下情况,则可以使用标准信息块:
  • 希望便于进行多维分析。
  • 想要存储大量数据的汇总/聚合信息。
  • 如果维度表中仅放置一个对象,则使用行项目维度。
  • 保持记录的高粒度。
  • 组 M:同一维度内的 N 基数。
  • 更加注重通过导航属性来传达人物信息。
  • 在维度表中维护高基数信息。