SAP BODS 初学者教程

在我们学习之前 SAP BODS 概述,让我们了解

什么是ETL?

ETL 代表提取-转换-加载,它是将数据从目标系统加载到数据仓库的过程。数据从数据库中提取并根据数据仓库模式进行转换以匹配。之后,以维度和事实表的形式将其加载回数据仓库数据库。

什么是 SAP BODS?

SAP 董事会 是一种 ETL 工具,用于从不同的系统中提取数据,将数据转换为有意义的信息,并将数据加载到 数据仓库. 它旨在为数据集成、数据质量、数据处理和数据分析提供企业级解决方案。 SAP BODS 是商业对象数据服务。

历史回顾 SAP 董事会

这里有历史上著名的地标 SAP 董事会:

  • 2002年,BusinessObjects将Acta的两款软件产品重新命名为BusinessObjects数据质量工具和BusinessObjects数据集成工具。
  • Business Objects 被收购 SAP 2007 年,这两款产品均更名为 SAP BODQ 和 SAP 波迪。
  • 2008年, SAP 将这两个产品合并为一个工具,并将其重命名为 SAP 商业对象数据服务 (BODS)

SAP 董事会 Archi质地

以下是一些基本组成部分 SAP BODS 架构:

SAP 董事会 Archi结构图
SAP 董事会 Archi结构图

存储库

存储库是一组表,其中包含用户创建和预定义的系统对象、源、目标元数据和转换规则。它允许您在开放的客户端/服务器平台上设置存储库。这有助于您与其他企业工具共享元数据。每个本地存储库都与一个或多个运行您创建的作业的作业服务器相连。

管理控制台

SAP BOD 数据服务管理控制台是基于 Web 的应用程序,具有以下功能。

  • 冲击和线性分析
  • 行政部
  • 自动文档
  • Opera国家仪表盘
  • 数据验证
  • 数据质量数据报告。

作业服务器

作业服务器组件可帮助您启动数据移动引擎。它允许您集成来自多个来源的数据。它可帮助您执行复杂的数据转换并管理来自 ERP 系统和其他来源的事务和提取。

数据集成作业服务器工具允许您以批处理或实时模式移动数据。它提供高数据吞吐量和可扩展性。此外,在设计作业时,您还可以从设计器运行它,设计器会告诉作业服务器运行该作业。作业服务器还允许您从其关联的 BODS 获取作业 SAP 库。

数据服务设计师

数据服务设计器工具提供了易于使用的图形用户界面,帮助您定义转换、数据映射和控制逻辑。

该组件可帮助您构建包含数据和工作流的应用程序。该组件还允许您管理存储在存储库中的元数据。

引擎

后 SAP 执行 BusinessObjects Data Services 作业时,作业服务器启动引擎执行数据提取、转换和移动。引擎使用并行处理和内存数据转换来提供高数据连接性、质量和可扩展性。

访问服务器

访问服务器提供实时请求-回复消息,收集消息请求,将其路由到实时服务,并在特定时间内发送消息回复。访问服务器查询消息,并将其发送到众多计算资源中的下一个可用实时服务。

地址服务器

下一个组件是地址服务器。它提供地址验证和更正。在处理包含启用了 EMEA 引擎的全局地址清理或全局建议列表转换的数据流之前,必须启动地址服务器。

重要术语 SAP 董事会

数据存储

数据存储提供与数据库等数据源的连接。它是实际后端数据库和数据服务之间的链接接口。数据存储还允许数据服务导入数据源的描述,例如元数据。

CMC(中央管理控制台)

CMC 是 BOD 的基于 Web 的管理工具。它是一种有用的工具,可以执行一些基本功能,如存储库注册、用户管理等。

数据集成器 Web 管理员

数据集成器 Web 管理员也称为 DI Web 管理员。它可帮助您维护数据服务中的存储库。这 SAP DI Web 管理中包含的 BOD 服务有元存储库、中央存储库、作业服务和 Web 服务。

SAP 数据服务优势

以下是 BODS 的一些优点 SAP

  • SAP 由于收购了太多其他公司,Business Objects 提供了更好的分析功能。
  • 这个ETL工具的学习曲线很快,而且很容易使用。
  • 提供易于操作的 UI 界面来执行数据操作任务。
  • BODS 的目标和功能 SAP 允许您非常高效地执行数据操作和转换。
  • 系统提供有对象和函数,您可以轻松拖放。
  • SAP BODS 允许您使用数据集成器语言实现各种数据转换
  • SAP BODS 帮助您执行复杂的数据转换以构建定制功能。
  • 数据集成器设计器允许您在存储库中存储实时和批处理作业以及新项目。

缺点 SAP 董事会

以下是使用 SAP 身体。

  • 它是一种昂贵的工具,因此初始购买成本非常高。
  • 商业对象可能需要大量的服务器和大量的硬件。
  • Business Objects 是一个开发平台,这意味着想要使用 Business Objects 的组织将需要高技能开发团队的支持。

结语

  • SAP BODS 是一款 ETL 工具, SAP 它可以从不同的系统中提取数据,将其转换为有意义的信息并将其加载到各种系统中。
  • 这个 SAP BODS 的全名是 Business Objects Data Services。
  • 存储库、管理控制台、设计器、作业服务器、访问服务器是 SAP 董事会 Archi质地
  • SAP 由于收购了太多其他公司,Business Objects 提供了更好的分析功能。
  • BODS 是一种昂贵的工具,因此初始购买成本非常高