SAC 모델링의 구조적 전환점

Modeling: Reuse of Public Dimensions – 왜 중요한가?
BAC's avatar
Feb 21, 2026
SAC 모델링의 구조적 전환점

머리말

최근 SAP Analytics Cloud 업데이트에서 눈에 띄는 변화가 하나 있었습니다.

바로 “Modeling: reuse of public dimensions” — 모델 내에서 동일한 Public Dimension을 여러 번 사용할 수 있도록 허용한 기능입니다.

단순한 모델링 옵션 확장처럼 보이지만, 실제로는 SAC 모델 설계 철학을 한 단계 진화시킨 변화라고 볼 수 있습니다.

1. 기존 모델링의 한계

기존 SAC 모델에서는 하나의 모델 안에 동일한 Public Dimension을 한 번만 사용할 수 있었습니다.

예를 들어:

  • Customer 차원

  • Company 차원

  • Cost Center 차원

이 차원을 두 개 이상의 역할로 쓰고 싶어도 불가능했습니다.

예시 - 내부거래 분석

필드

필요 차원

Reporting Entity

Company

Trading Partner

Company

동일한 Company 차원을 두 번 사용해야 하지만, 기존에는 차원을 복제해야 했습니다.

→ Company_A
→ Company_B

문제는 여기서 시작됩니다.

  • 마스터 데이터 중복 관리

  • 계층 구조 이중 관리

  • 속성 변경 시 동기화 리스크

  • 데이터 거버넌스 약화

2. 무엇이 달라졌는가?

이번 업데이트로 하나의 Public Dimension을 여러 역할로 재사용할 수 있게 되었습니다.

One Dimension – Multiple Roles

고객 마스터를 예를 들면,

  • Customer → Sold-to

  • Customer → Ship-to

  • Customer → Bill-to

동일 마스터를 유지한 채, 역할만 다르게 부여하는 구조입니다.

아래 화면에서 보는 것과 같이, 각각의 차원을 복제하지 않고, 하나의 고객(PL_CUSTOMER) 차원을 사용하여 모델에 CUSTOMER(고객), VENDOR(공급업체) 차원을 정의하여, 마스터 관리를 일원화 할 수 있습니다.

3. 비즈니스적으로 왜 중요한가?

① 내부거래 분석 고도화

특히 연결/그룹 관점에서 의미가 큽니다.

  • Entity vs Trading Partner

  • Seller vs Buyer

  • Sender vs Receiver

이제 하나의 Company 차원을 두 번 사용하여 자연스러운 교차 분석이 가능합니다.

이는 Group Reporting 기반 내부거래 분석 구조와도 잘 맞습니다.

② Planning 시나리오 단순화

Planning 모델에서 더욱 강력합니다.

원가 배부 시나리오를 예를 들어보면,

  • Sender Cost Center

  • Receiver Cost Center

기존에는 Cost Center 차원을 복제해야 했지만, 이제는 동일 차원을 두 번 사용하면 되므로, 다음과 같은 이점을 얻을 수 있습니다.

  • 데이터 액션 로직 간결화

  • 배부 계산 구조 명확화

  • 모델 복잡도 감소

③ 마스터 데이터 거버넌스 강화

Public Dimension은 기업의 공통 마스터입니다.

재사용이 가능해지면서:

  • 단일 소스 유지

  • 속성 일관성 확보

  • 계층 관리 단순화

  • 운영 비용 감소

IT 관점에서도 상당한 개선입니다.

4. 기술적 의미: SAC 모델의 진화

이번 변화는 단순 편의 기능이 아니라, SAC 모델이 점점 다음 방향으로 이동하고 있음을 보여줍니다:

  • Role-based modeling

  • 관계형 구조에 가까운 설계

  • Star Schema에 충실한 구조

과거에는 역할 구분을 위해 차원을 복제해야 했지만, 이제는 논리적 참조 구조를 지원합니다. 이는 엔터프라이즈 데이터 모델링 관점에서 매우 중요한 진화입니다.

5. 실무 적용 시 고려사항

도입 시 다음을 점검하는 것이 좋습니다.

  • 기존 복제 차원의 통합 가능성

  • 내부거래 분석 구조 재설계 여부

  • Planning 모델 단순화 기회

  • 권한(Role-based access) 영향 검토

  • 성능 영향 테스트

특히 기존 모델을 리팩토링하면, 데이터 거버넌스 품질이 크게 개선될 수 있습니다.

마무리

“Modeling: reuse of public dimensions”는 차원 재사용 기능이 아니라, SAC를 엔터프라이즈 수준 모델링 플랫폼으로 진화시키는 전환점입니다.

특히 내부거래, 배부, 역할 기반 분석이 많은 기업이라면, 이번 업데이트는 구조 재정비의 기회가 될 수 있습니다.

Share article

SAP 컨설팅 & ITO 서비스