SAP Universe Designer-소개
SAP Universe Design 도구를 사용하면 BO 저장소에 게시 된 기존 모델을 생성, 편집 또는 삭제할 수 있습니다. Universe Designer를 사용하면 데이터 기반 및 비즈니스 계층을 구축하여 BI 보고서 요구 사항을 충족하고 이러한 유니버스를 기반으로 BI 보고서 및 대시 보드를 개발하기 전에 UDT 도구에서 사용할 수있는 다양한 기능을 수행 할 수 있습니다. Universe Designer를 사용하면 관계형 데이터베이스와 BI 도구간에 의미 계층을 만들 수 있습니다.
Universe Designer를 사용하면 비 SAP 및 SAP 데이터 소스에 대한 의미 계층을 구축하여 DB 개체에 대한 데이터 모델을 구축 할 수 있습니다. 나중에 Semantic이 빌드되면 BO 서버 리포지토리에 게시 할 수 있으며 다른 사용자가 웹 인텔리전스 / 데스크톱 인텔리전스 도구에서 BI 보고서를 만드는 데 사용할 수 있으며 다른 SAP BusinessObjects 도구와 함께 사용할 수도 있습니다.
BI보고에 Universe를 사용할 때의 이점은 최종 사용자가 기본 데이터 구조의 복잡성을 이해하지 않고도 Universe에 연결하고 데이터베이스에 대해 쿼리를 실행할 수 있다는 것입니다. BI 사용자는 Universe에서 사용되는 개체를 사용하여 보고서를 만들 수 있습니다. Universe 사용의 장점은 비 기술적 인 비즈니스 사용자에게 사용하기 쉬운 인터페이스를 제공하고, 그들은 단순히 개체를 BI 보고서로 끌어 와서 기술 지식없이 임시보고를 수행 할 수 있다는 것입니다.
우주의 주요 구성 요소
다음은 우주의 주요 구성 요소입니다-
데이터를 가져 오기위한 데이터베이스 및 연결 매개 변수에 대한 연결.
데이터베이스 열, 테이블 등의 실제 개체에 매핑되는 개체라고하는 SQL 구조는 클래스로 그룹화되며 이러한 개체는 웹 인텔리전스 사용자에게 표시됩니다.
유니버스에는 데이터베이스 개체 위에 생성 된 테이블과 조인으로 구성된 스키마가 포함되며 BI 사용자에게는 표시되지 않습니다. Universe Designer 사용자 만이 스키마를보고 편집 할 수 있습니다.
Universe Designer Tool을 사용하여 만든 Universe에는 ".UNV"확장자가 있습니다. 우주는 다음과 같이 정의 된 클래스와 객체를 포함합니다-
클래스
유니버스에서는 개체 그룹을 클래스라고합니다. 클래스 이름은 일반적으로 포함 된 개체 범주를 표시합니다. 계층 구조에 따라 클래스를 하위 클래스로 나눌 수도 있습니다.
사물
유니버스에서 개체는 데이터베이스의 데이터 개체에서 파생 된 명명 된 구성 요소입니다. 개체의 이름은 일반적으로 사용자와의 비즈니스 관련성을 기반으로합니다. 예를 들어, 고객이 사용하는 객체는 다음과 같이 표시되어야합니다.Customer in Universe layer 그러나 데이터베이스의 XYZ 열을 참조 할 수 있습니다.
아래 이미지에서 유니버스의 클래스 및 개체에 대한 일반적인 예를 볼 수 있습니다. 비즈니스 사용자의 요구 사항에 따라 이름을 바꿀 수 있습니다.
의미 계층으로서의 우주
Universe는 데이터웨어 하우스와보고 도구 사이에 의미 계층을 제공하여 소스 데이터베이스 개체를 비즈니스 사용자와 관련된 개체로 변환합니다. 측정 값, 사용자 지정 계산, 사용자 프롬프트 및 필터,보고 및 대시 보드 요구 사항과 관련된 기타 비즈니스 규칙에 대한 모든 집계를 포함 할 수 있습니다.
모든 테이블과 조인은 유니버스 수준에서 적용되며 비즈니스 사용자는 쿼리 패널에서 개체를 끌어서 BI 보고서를 만들 수 있습니다.
아래 다이어그램은 BI 및 DW 환경에서 Universe를 의미 계층으로 사용하는 것을 보여줍니다.