SAP BODS – 创建嵌入式数据流

SAP BODS – 创建嵌入式数据流


您可以在现有数据流中选择一个对象。有两种方法可以创建嵌入式数据流。

选项1

右键单击对象并选择使其成为嵌入式数据流。

使嵌入式数据流

选项 2

将完整和验证数据流从对象库拖到工作空间中的开放数据流中。接下来,打开已经创建的数据流。选择要用作输入和输出端口的对象,然后单击该对象的“制作端口”。

点击制作端口

数据服务将该对象添加为嵌入式数据流的连接点。

变量和参数

您可以在数据流和工作流中使用局部和全局变量,这为设计作业提供了更大的灵活性。

主要特点是 –

  • 变量的数据类型可以是数字、整数、十进制、日期或文本字符串(如字符)。

  • 变量可以在数据流和工作流中用作Where子句中的函数

  • 数据服务中的局部变量仅限于创建它们的对象。

  • 全局变量仅限于创建它们的作业。使用全局变量,您可以在运行时更改默认全局变量的值。

  • 在工作流和数据流中使用的表达式称为参数

  • 工作流和数据流中的所有变量和参数都显示在变量和参数窗口中。

要查看变量和参数,请按照以下步骤操作 –

转到工具 → 变量。

变量和参数

显示一个新窗口变量和参数它有两个选项卡 – 定义和调用。

定义和调用

定义选项卡允许您创建和查看变量和参数。您可以在工作流和数据流级别使用局部变量和参数。全局变量可以在作业级别使用。

Job

局部变量

全局变量

作业中的脚本或条件

作业中的任何对象

Work flow

局部变量

参数

此工作流或使用参数向下传递到其他工作流或数据流。

父对象传递局部变量。工作流还可以将变量或参数返回给父对象。

Data flow

参数

数据流中的 WHERE 子句、列映射或函数。数据流。数据流不能返回输出值。

在调用选项卡中,您可以看到为父对象定义中的所有对象定义的参数名称。

定义局部变量

要定义局部变量,请打开实时作业。

步骤 1 – 转到工具 → 变量。将打开一个新的变量和参数窗口。

步骤 2 – 转到变量 → 右键单击​​ → 插入

变量插入

它将创建一个新参数$NewVariable0

步骤 3 – 输入新变量的名称。从列表中选择数据类型。

选择数据类型

定义后,关闭窗口。以类似的方式,您可以定义数据流和工作流的参数。

数据流和工作流

觉得文章有用?

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