- 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 复制簿文件格式
- 从数据库表中提取数据
- 从 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 - 数据流介绍
数据流用于从源系统提取、转换和加载数据到目标系统。所有转换、加载和格式化都在数据流中进行。
在项目中定义数据流后,可以将其添加到工作流或 ETL 作业中。数据流可以使用参数发送或接收对象/信息。数据流的命名格式为 **DF_Name**。
数据流示例
假设您想使用源系统中两个表的数据加载数据仓库系统中的事实表。
数据流包含以下对象:
- 两个源表
- 两个表之间的连接,在查询转换中定义
- 目标表
可以向数据流中添加三种类型的对象:
- 源
- 目标
- 转换
**步骤 1** - 转到本地对象库并将两个表都拖到工作区。
**步骤 2** - 要添加查询转换,请从右侧工具栏拖动。
**步骤 3** - 连接这两个表,并通过右键单击查询框→添加新→新建模板表来创建一个模板目标表。
**步骤 4** - 输入目标表的名称、数据存储名称和表所属的拥有者(模式名称)。
**步骤 5** - 将目标表拖到前面并将其连接到查询转换。
传递参数
您还可以向数据流传入和传出不同的参数。向数据流传递参数时,数据流中的对象会引用这些参数。使用参数,您可以向数据流传递不同的操作。
示例 - 假设您已向表中输入了一个关于上次更新的参数。它允许您仅提取自上次更新以来修改过的行。
广告