- 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 - ETL 流程在 DS 设计器中
- 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 - 架构
在本章中,我们将学习 SAP BODS 架构。插图显示了带有暂存区的 BODS 系统架构。
源层
源层包括不同的数据源,例如 SAP 应用程序和非 SAP RDBMS 系统,数据集成在暂存区中进行。
SAP Business Objects Data Services 包括不同的组件,如数据服务设计器、数据服务管理控制台、仓库管理器、数据服务服务器管理器、工作台等。目标系统可以是数据仓库系统,如 SAP HANA、SAP BW 或非 SAP 数据仓库系统。
以下屏幕截图显示了 SAP BODS 的不同组件。
您还可以将 BODS 架构划分为以下几层 -
- Web 应用程序层
- 数据库服务器层
- 数据服务服务层
下图显示了 BODS 架构。
产品演变 – ATL、DI & DQ
Acta Technology Inc. 开发了 SAP Business Objects Data Services,后来 Business Objects 公司收购了它。Acta Technology Inc. 是一家美国公司,负责开发第一个数据集成平台。Acta Inc. 开发的两个 ETL 软件产品是数据集成 (DI) 工具和数据管理或数据质量 (DQ) 工具。
Business Objects,一家法国公司于 2002 年收购了 Acta Technology Inc.,随后这两个产品分别更名为Business Objects 数据集成 (BODI) 工具和Business Objects 数据质量 (BODQ) 工具。
SAP 于 2007 年收购了 Business Objects,这两个产品分别更名为 SAP BODI 和 SAP BODQ。2008 年,SAP 将这两个产品集成到一个名为 SAP Business Objects Data Services (BODS) 的单一软件产品中。
SAP BODS 提供数据集成和数据管理解决方案,在早期版本的 BODS 中,包含了文本数据处理解决方案。
BODS – 对象
在 BO Data Services Designer 中使用的所有实体都称为对象。所有对象(如项目、作业、元数据和系统函数)都存储在本地对象库中。所有对象本质上都是分层的。
对象主要包含以下内容 -
属性 - 用于描述对象,但不影响其操作。例如 - 对象名称、创建日期等。
选项 - 控制对象的操作。
对象类型
系统中有两种类型的对象 - 可重用对象和一次性对象。对象的类型决定了如何使用和检索该对象。
可重用对象
存储在仓库中的大多数对象都可以重用。当在本地仓库中定义并保存可重用对象时,可以通过创建对定义的调用来重用该对象。每个可重用对象只有一个定义,对该对象的所有调用都引用该定义。现在,如果在一个地方更改对象定义,则会在该对象出现的所有地方更改对象定义。
对象库用于包含对象定义,当从库中拖放对象时,会创建一个对现有对象的新的引用。
一次性对象
专门为作业或数据流定义的所有对象称为一次性对象。例如,在任何数据加载中使用的特定转换。
BODS – 对象层次结构
所有对象本质上都是分层的。下图显示了 SAP BODS 系统中的对象层次结构 -
BODS - 工具和功能
根据下面说明的架构,我们在 SAP Business Objects Data Services 中定义了许多工具。每个工具根据系统环境都有其自身的功能。
在顶部,您安装了信息平台服务以进行用户和权限安全管理。BODS 依赖于中央管理控制台 (CMC) 进行用户访问和安全功能。这适用于 4.x 版本。在以前的版本中,它是在管理控制台中完成的。