SAP BODS-아키텍처

이 장에서는 SAP BODS 아키텍처에 대해 알아 봅니다. 그림은 스테이징 영역이있는 BODS 시스템의 아키텍처를 보여줍니다.

소스 레이어

소스 계층에는 SAP 애플리케이션 및 비 SAP RDBMS 시스템과 같은 다양한 데이터 소스가 포함되며 데이터 통합은 스테이징 영역에서 수행됩니다.

SAP Business Objects 데이터 서비스에는 데이터 서비스 디자이너, 데이터 서비스 관리 콘솔, 리포지토리 관리자, 데이터 서비스 서버 관리자, 작업 벤치 등과 같은 다양한 구성 요소가 포함됩니다. 대상 시스템은 SAP HANA, SAP BW 또는 비 SAP와 같은 DW 시스템 일 수 있습니다. 데이터웨어 하우스 시스템.

다음 스크린 샷은 SAP BODS의 다양한 구성 요소를 보여줍니다.

다음 레이어에서 BODS 아키텍처를 나눌 수도 있습니다.

  • 웹 애플리케이션 계층
  • 데이터베이스 서버 계층
  • 데이터 서비스 서비스 계층

다음 그림은 BODS 아키텍처를 보여줍니다.

제품 진화 – ATL, DI 및 DQ

Acta Technology Inc.는 SAP Business Objects Data Services를 개발했으며 나중에 Business Objects Company가 인수했습니다. Acta Technology Inc.는 미국에 기반을 둔 회사로 최초의 데이터 통합 ​​플랫폼 개발을 담당했습니다. Acta Inc.에서 개발 한 두 가지 ETL 소프트웨어 제품은Data Integration (DI) 도구와 Data Management 또는 Data Quality (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 데이터 서비스 디자이너에서 사용되는 모든 엔터티가 호출됩니다. Objects. 프로젝트, 작업, 메타 데이터 및 시스템 기능과 같은 모든 개체는 로컬 개체 라이브러리에 저장됩니다. 모든 개체는 본질적으로 계층 적입니다.

객체는 주로 다음을 포함합니다-

  • Properties− 객체를 설명하는 데 사용되며 작동에 영향을주지 않습니다. 예-객체의 이름, 생성 된 날짜 등

  • Options − 개체의 작동을 제어합니다.

개체 유형

시스템에는 재사용 가능한 개체와 일회용 개체의 두 가지 유형의 개체가 있습니다. 개체 유형에 따라 해당 개체가 사용 및 검색되는 방법이 결정됩니다.

재사용 가능한 개체

저장소에 저장된 대부분의 개체를 재사용 할 수 있습니다. 재사용 가능한 객체가 정의되고 로컬 저장소에 저장되면 정의에 대한 호출을 생성하여 객체를 재사용 할 수 있습니다. 재사용 가능한 각 개체에는 하나의 정의 만 있으며 해당 개체에 대한 모든 호출은 해당 정의를 참조합니다. 이제 개체의 정의가 한 곳에서 변경되면 해당 개체가 나타나는 모든 위치에서 개체 정의가 변경됩니다.

개체 라이브러리는 개체 정의를 포함하는 데 사용되며 개체를 라이브러리에서 끌어서 놓을 때 기존 개체에 대한 새 참조가 만들어집니다.

일회용 개체

작업 또는 데이터 흐름에 특별히 정의 된 모든 개체를 일회용 개체라고합니다. 예를 들어 모든 데이터로드에 사용되는 특정 변환입니다.

BODS – 개체 계층

모든 개체는 본질적으로 계층 적입니다. 다음 다이어그램은 SAP BODS 시스템의 개체 계층을 보여줍니다-

BODS-도구 및 기능

아래에 설명 된 아키텍처를 기반으로 SAP Business Objects Data Services에 정의 된 많은 도구가 있습니다. 각 도구에는 시스템 환경에 따라 고유 한 기능이 있습니다.

맨 위에는 사용자 및 권한 보안 관리를위한 정보 플랫폼 서비스가 설치되어 있습니다. BODS는 중앙 관리 콘솔 (CMC) 사용자 액세스 및 보안 기능. 4.x 버전에 적용됩니다. 이전 버전에서는 관리 콘솔에서 수행되었습니다.