- SAP BODS 教程
- SAP BODS - 首页
- 数据仓库 & ETL
- 数据仓库 - 概述
- 数据仓库 - 类型
- 数据仓库 - 产品及供应商
- ETL - 简介
- SAP BO 数据服务
- SAP BODS - 概述
- SAP BODS - 架构
- SAP BODS - 数据服务设计器
- SAP BODS 仓库
- SAP BODS - 仓库概述
- 仓库创建与更新
- 数据服务管理控制台
- SAP BODS - DSMC 模块
- SAP BODS - DS 设计器简介
- SAP BODS - DS 设计器中的 ETL 流程
- SAP BODS 数据存储和格式
- SAP BODS - 数据存储概述
- SAP BODS - 更改数据存储
- SAP BODS - 内存数据存储
- SAP BODS - 链接数据存储
- SAP BODS - 适配器数据存储
- SAP BODS - 文件格式
- COBOL COPYBOOK 文件格式
- 从数据库表中提取数据
- 从 Excel 工作簿提取数据
- SAP BODS 变换
- SAP BODS - 变换类型
- 向数据流添加变换
- SAP BODS - 查询变换
- SAP BODS 管理
- SAP BODS - 数据服务概述
- 创建嵌入式数据流
- 调试和恢复机制
- 数据评估和数据分析
- SAP BODS - 性能调优技术
- SAP BODS 有用资源
- SAP BODS - 问答
- SAP BODS - 快速指南
- SAP BODS - 有用资源
- SAP BODS - 讨论
SAP BODS - 创建嵌入式数据流
您可以选择现有数据流中的对象。创建嵌入式数据流有两种方法。
方法一
右键单击该对象,然后选择将其设为嵌入式数据流。
方法二
将完整并验证的数据流从对象库拖动到工作区中的打开数据流中。接下来,打开已创建的数据流。选择要用作输入和输出端口的对象,然后单击该对象的创建端口。
数据服务将该对象添加为嵌入式数据流的连接点。
变量和参数
您可以将局部变量和全局变量与数据流和工作流一起使用,这为设计作业提供了更大的灵活性。
主要功能包括:
变量的数据类型可以是数字、整数、小数、日期或文本字符串(如字符)。
变量可以在数据流和工作流中用作WHERE子句中的函数。
数据服务中的局部变量仅限于创建它们的那些对象。
全局变量仅限于创建它们的作业。使用全局变量,您可以更改运行时默认全局变量的值。
在工作流和数据流中使用的表达式称为参数。
工作流和数据流中的所有变量和参数都显示在变量和参数窗口中。
要查看变量和参数,请按照以下步骤操作:
转到工具→变量。
将显示一个新的变量和参数窗口。它有两个选项卡:定义和调用。
定义选项卡允许您创建和查看变量和参数。您可以在工作流和数据流级别使用局部变量和参数。全局变量可以在作业级别使用。
作业 |
局部变量 全局变量 |
作业中的脚本或条件 作业中的任何对象 |
工作流 |
局部变量 参数 |
此工作流或使用参数传递给其他工作流或数据流。 父对象传递局部变量。工作流也可以将变量或参数返回给父对象。 |
数据流 |
参数 |
数据流中的WHERE子句、列映射或函数。数据流无法返回输出值。 |
在调用选项卡中,您可以看到为父对象定义中所有对象定义的参数名称。
定义局部变量
要定义局部变量,请打开实时作业。
步骤1 - 转到工具→变量。将打开一个新的变量和参数窗口。
步骤2 - 转到变量→右键单击→插入
它将创建一个新的参数$NewVariable0。
步骤3 - 输入新变量的名称。从列表中选择数据类型。
定义完成后,关闭窗口。同样,您可以为数据流和工作流定义参数。