- SAP BODS 教程
- SAP BODS - 主页
- 数据仓库与ETL
- DW - 概述
- DW - 类型
- DW - 产品和供应商
- ETL - 简介
- SAP BO 数据服务
- SAP BODS - 概述
- SAP BODS - 架构
- SAP BODS - 数据服务设计师
- SAP BODS 存储库
- SAP BODS - 存储库概述
- 存储库创建和更新
- 数据服务管理控制台
- SAP BODS - DSMC 模块
- SAP BODS - DS Designer 简介
- SAP BODS - DS Designer 中的 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格式命名。
数据流示例
假设您想要在 DW 系统中加载事实表,其中包含源系统中两个表的数据。
数据流包含以下对象 -
- 两个源表
- 两个表之间的联接并在查询转换中定义
- 目标表
可以将三种类型的对象添加到数据流中。他们是 -
- 来源
- 目标
- 变换
步骤 1 - 转到本地对象库并将两个表拖到工作空间。
步骤 2 - 要添加查询转换,请从右侧工具栏拖动。
步骤 3 - 连接两个表并通过右键单击查询框→添加新→新模板表来创建模板目标表。
步骤 4 - 输入要在其下创建表的目标表的名称、数据存储名称和所有者(架构名称)。
步骤 5 - 将目标表拖到前面并将其连接到查询转换。
传递参数
您还可以将不同的参数传入和传出数据流。将参数传递给数据流时,数据流中的对象会引用这些参数。使用参数,您可以将不同的操作传递给数据流。
示例 - 假设您已向有关上次更新的表输入参数。它允许您仅提取自上次更新以来修改的行。