SAP BODS – 数据流介绍

SAP BODS – 数据流介绍


数据流用于从源系统向目标系统提取、转换和加载数据。所有的转换、加载和格式化都发生在数据流中。

在项目中定义数据流后,可以将其添加到工作流或 ETL 作业中。数据流可以使用参数发送或接收对象/信息。数据流以DF_Name格式命名

DF名称

数据流示例

让我们假设您要在 DW 系统中加载一个事实表,其中包含来自源系统中两个表的数据。

数据流包含以下对象 –

  • 两个源表
  • 连接两个表并在查询转换中定义
  • 目标表

数据流对象

可以将三种类型的对象添加到数据流中。他们是 –

  • 来源
  • 目标
  • 变换

步骤 1 – 转到本地对象库并将两个表拖到工作区。

桌子工作空间

步骤 2 – 要添加查询转换,请从右侧工具栏中拖动。

查询转换

步骤 3 – 通过右键单击查询框 → 添加新 → 新模板表,连接两个表并创建模板目标表。

模板目标表

步骤 4 – 输入要在其下创建表的目标表的名称、数据存储名称和所有者(架构名称)。

第 5 步– 将目标表拖到前面并将其加入查询转换。

加入查询转换

传递参数

您还可以将不同的参数传入和传出数据流。在将参数传递给数据流时,数据流中的对象会引用这些参数。使用参数,您可以将不同的操作传递给数据流。

示例 – 假设您已将参数输入到有关上次更新的表中。它允许您仅提取自上次更新以来修改的行。

觉得文章有用?

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