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