SAP BW – 写入优化的 DSO

SAP BW – 写入优化的 DSO


在写入优化 DSO 中,加载的数据可立即用于进一步处理。

如果您在将数据写入 DataStore 对象之前对其执行复杂转换,则写入优化 DSO 会为大型数据集提供临时存储区域。然后可以将数据更新到更多信息提供者。您只需为所有数据创建一次复杂的转换。

写优化 DSO 用作 EDW 层以保存数据。业务规则仅在数据更新到其他信息提供者时应用。

在 Write Optimized DSO 中,系统不会生成 SID,您无需激活它们。这意味着您可以节省时间并快速进一步处理数据。可以基于这些 DataStore 对象进行报告。

写优化 DSO 的结构

它只包含活动数据表,不需要按照标准 DSO 的要求激活数据。这使您可以更快地处理数据。

在写入优化的 DSO 中,加载的数据不会聚合。如果从源中提取具有相同逻辑键的两条数据记录,则两条记录都保存在 DataStore 对象中。然而,负责聚合的记录仍然存在,因此数据的聚合可以稍后在标准 DataStore 对象中进行。

系统为写入优化的 DataStore 对象生成唯一的技术密钥。这种类型的 DataStore 对象不需要标准键字段。如果无论如何都有标准的密钥字段,则将它们称为语义密钥,以便将它们与其他技术密钥区分开来。

技术密钥包括 –

  • 请求 GUID 字段 (0REQUEST)
  • 数据包字段 (0DATAPAKID)
  • 数据记录编号字段 (0RECORD) 并且您仅加载新数据记录。

使用T 代码:RSA1

RSA1工作台

转到Modeling 选项卡 → InfoProvider → 选择 InfoArea → 右键单击​​并单击 create DataStore Object

创建数据存储对象

输入 DataStore 对象的技术名称和描述。

数据存储对象类型– 用于选择 DSO 类型。默认情况下,它采用标准 DSO。

单击创建 (F5)按钮,如下面的屏幕截图所示。

数据存储对象

要更改 DSO 类型,请转到设置选项卡,如下面的屏幕截图所示。单击编辑图标,当一个新窗口打开时,您可以更改数据存储对象并选择所需的类型。

设置

觉得文章有用?

点个广告表达一下你的爱意吧 !😁