비즈니스 빌더에서 데이터 모델링 소개

Objective

After completing this lesson, you will be able to 비즈니스 빌더 설명

비즈니스 빌더

소개

SAP Datasphere에는 서로 다른 사용자 그룹에 맞게 조정된 두 가지 모델링 계층이 있습니다. 데이터 레이어는 데이터 엔지니어가 기술적 접근 방식으로 모델을 생성하는 곳입니다. 비즈니스 계층은 보다 의미론적인 접근 방식을 사용하여 모델을 생성하는 비즈니스 사용자를 위한 것입니다. 이를 통해 비즈니스 사용자는 데이터 엔지니어와 독립적으로 작업하는 동시에 데이터 엔지니어와 협업하고 데이터를 공유할 수 있습니다. 비즈니스 사용자와 데이터 엔지니어 간의 협업은 근본적으로 변화합니다. 데이터 엔지니어는 데이터 통합 및 프로비저닝에 집중할 수 있고 비즈니스 사용자는 비즈니스 모델을 최적화할 수 있습니다.

일반적으로 데이터 레이어의 IT 인프라는 비즈니스 사용자의 요구사항보다 변동성이 높습니다. 시스템 업데이트, 소프트웨어 변경, 인수와 같은 여러 가지 변경 사유가 있습니다. 한편으로는 데이터 레이어가 영구적으로 변경되고 조정이 필요합니다. 반면 비즈니스 정의는 비교적 안정적으로 유지됩니다. 예를 들어 KPI 마진 계산은 자주 변경되지 않습니다.

비즈니스 계층을 보다 견고하게 유지하면서 데이터 계층을 지속적으로 수정하기 위해 비즈니스 계층은 데이터 계층에 느슨하게 결합됩니다. 레이어는 언제든지 매핑하고 다시 매핑할 수 있습니다. 비즈니스 모델 자체를 수정할 필요 없이 데이터 모델을 업그레이드하고 비즈니스 모델에 다시 매핑할 수 있습니다.

다음은 IT 중심 모델링과 비즈니스 중심 모델링을 구분하는 몇 가지 주요 특징입니다.

  • 비즈니스 사용자는 분리를 통해 기본 데이터 모델을 모르더라도 비즈니스 시나리오를 모델링할 수 있습니다.
  • 사업 부문에 대한 서비스 모델링을 제공합니다.
  • 비즈니스 언어와 용어를 통해 데이터 복잡도를 숨깁니다.
  • 모델링 레이어와 관계없이 비즈니스 정의를 위한 중앙 엔트리 포인트로서 하나의 비즈니스 카탈로그가 있습니다.
  • 모든 소비자를 위한 안정적인 의미 계층을 구축합니다.
  • 필요한 경우, 기본 데이터 레이어(즉, 저장소 기술의 변경)를 소비자에게 영향을 주지 않고 유연하게 변경합니다.

SAP Datasphere 비즈니스 빌더

SAP Datasphere 비즈니스 빌더는 비즈니스 계층의 오브젝트를 모델링하기 위해 지정된 툴입니다. 비즈니스 사용자는 비즈니스 빌더에서 물리적 데이터 레이어와 분리된 모델인 비즈니스 모델을 정의할 수 있습니다. 하향식 모델을 생성하고 데이터 레이어에 매핑합니다. 비즈니스 계층을 사용하여 관련 없을 수 있는 데이터 필드를 숨기는 동안 필요한 데이터 필드에 비즈니스 사용자를 표시할 수 있습니다.

DW 모델러 역할을 가진 사용자는 sap Analytics Cloud 및 기타 BI 클라이언트에서 사용할 수 있도록 비즈니스 빌더 편집기를 사용하여 데이터 빌더 오브젝트를 결합, 세부 조정, 확장하고 경량적이고 집중 퍼스펙티브를 표시할 수 있습니다.

노트

분석 모델은SAP Analytics Cloud에서 데이터를 사용하기 위해 SAP에서 권장하는 데이터 모델 유형입니다. 현재 분석 모델은데이터 빌더를 통해서만 액세스할 수 있으므로 비즈니스 사용자는 데이터 빌더에 대한 액세스 권한도 필요합니다. 공간 개념을 통해 비즈니스 중심 공간과 데이터 중심 공간에 대한 액세스를 제한하여 기술 사용자와 비즈니스 사용자를 구분할 수 있습니다.

SAP Datasphere 비즈니스 빌더는 비즈니스 중심 사용자를 위한 데이터 모델링 툴을 제공합니다.

SAP Datasphere 비즈니스 빌더 아티팩트

다음 그림에서는 비즈니스 빌더에서 사용할 수 있는 다양한 데이터 모델 유형을 볼 수 있습니다.

비즈니스 부서에서 자체 모델을 생성할 수 있는 다양한 모델링 아티팩트가 있습니다.

비즈니스 빌더 에서 생성된 각 비즈니스 엔티티는 데이터 빌더 엔티티의 데이터를 사용합니다. 언제든지 비즈니스 엔티티의 데이터 소스를 다른 데이터 빌더 엔티티로 전환할 수 있으므로, 이 느슨한 결합을 통해 물리적 데이터 소스가 변경되어도 리포팅을 위한 안정적인 비즈니스 엔티티를 관리할 수 있습니다.

비즈니스 엔티티는 계수나 특성을 정의할 수 있습니다. 계수는 기초 모델의 집계 가능 필드를 참조하는 수량화할 수 있는 값입니다. 특성은 비즈니스 엔티티의 설명 요소이며 계수에 대한 의미 있는 비즈니스 인사이트를 제공합니다. 기본 모델은 데이터 빌더에서 생성된 뷰 또는 테이블입니다.

의미 있는 사용 모델을 모델링하기 위해 비즈니스 엔티티는 서로 간의 연관 관계를 정의합니다. 모든 잠재적 연관 관계 대상은 비즈니스 사용자에게 사용 케이스별 사용 모델을 준비할 때 선택할 수 있는 다양한 모델링 옵션을 제공하기 위해 데이터 레이어에 사전 정의할 수 있습니다.

비즈니스 엔티티는 차원 또는 팩트 로 모델링할 수 있습니다. 정의는 실제로 다르지 않고 팩트 모델 내에서 의도된 사용입니다. 차원은 일반적으로 마스터 데이터를 포함하는 데 사용되며 키가 정의되어야 합니다. 팩트는 일반적으로 트랜잭션 데이터를 포함하는 데 사용되며 계수를 하나 이상 정의해야 합니다.