SAP
[SAP Databricks] SAP Business Data Cloud와 SAP Databricks
2025.11.15
기업 데이터 분석에 있어서 SAP데이터를 배제 하기는 매우 어려운 일이다. 매출·원가·손익·재무 등 핵심 경영지표가 모두 SAP 시스템 안에 있기 때문이다. 그러나 아이러니하게도, 이렇게 중요한 데이터일수록 접근이 쉽지 않다. SAP 시스템은 보안과 안정성을 중시하는 특성상 매우 폐쇄적인 구조를 가지고 있다. 테이블 또한 복잡하며 해석하기 어렵다. 그래서 아마 많은 기업들이 SAP데이터를 분석하기 위한 시도를 많이 해왔고 그 과정 및 결과가 그리 만족스럽지는 않을것이라고 예상한다. 현업의 데이터 분석 니즈를 파악해서인지 SAP도 최근에는 점점 더 개방적인 생태계를 구축하고자 변화하고있다.그 중 많은이들이 주목한 변화는 Databricks와의 협업을 통해 출시한 SAP Databricks이다. SAP D..
SAP/SAP BW
[SAP BW] ERP 데이터 분석의 핵심
2025.04.29
[SAP BW] ERP 데이터 분석의 핵심나는 회사에서 BI Engineer로서의 역할을 수행하고 있다.SAP사의 솔루션을 이용해 데이터 웨어하우스를 관리하고, 시각화 대시보드도 구축하고 있다.다만 내가 속한 팀의 이름은 ERP팀이다. 데이터 분석이나 시각화와는 다소 거리가 있어 보이는 이름이라, 처음 만나는 사람들과 업무 이야기를 하게 되면 내가 ERP 시스템 자체를 운영하는 사람으로 오해받는 경우가 종종 있다.- ERP(Enterprise Resource Planning): 회계, 영업, 생산, 인사 등 기업의 다양한 부서에서 발생하는 데이터를 하나의 시스템으로 통합 관리하는 구조다.실제 나의 업무는 ERP 시스템에서 나오는 데이터를 기반으로 분석 작업을 수행하고 있으며, ERP 데이터를 어떻게 잘 ..
SAP/SAP BW
[SAP BW] Data Flow
2024.12.02
앞선 글에서는 InfoObject와 InfoProvider를 알아 보았다. 이번 글에서는 SAP BW에서 데이터를 로드하기 위한 flow에 대해 알아보겠다. 마스터 데이터 - 마스터 데이터를 로드 하려면 특성 InfoObject를 정의해야 한다. 특성에는 속성, 텍스트, 계층 구조로 3가지 유형의 마스터 데이터가 있다. 마스터 데이터를 로드할 때 세개를 모두 로드 하거나, 특정 하나의 마스터만 로드할 수도 있다.- 아래 그림의 예시는 Source System으로부터 Product라는 마스터를 추출해오는 예시이다.Product ID특성은 가 HT-1000라는 Product ID에 대해서 텍스트값인 Noteb. 15라는 값을 가지고 있고 Category 속성으로는 C를 갖고 있다. - Hierarchie는 ..
SAP/SAP BW
[SAP BW] 정보 제공자 / InfoProvider
2024.12.02
SAP BW의 InfoProvider(정보제공자)는 쿼리가 실행되는 객체이다. SQL 테이블 or 뷰의 역할로 이해할수 있다. InfoProvider는 두가지 유형이 있는데, 실제 물리적으로 데이터를 저장하는 영구형(persisted)과 런타임에 데이터를 수집하는 가상형(Virtual)이 있다. 영구형은 데이터를 물리적인 Table에 저장하며, 가상형은 View와 같이 SQL정의만 해 둔 모델이라고 생각하면 된다. InfoProvider 종류 InfoProvider는 아래와 같은 종류가 있다.  DataStoreObject(advanced) = ADSO Transaction 데이터를 저장하기 위해 주로 사용하는 Info Provider이다. ADSO는 3가지 타입이 존재한다- Staging : 데이터가 ..
SAP/SAP BW
[SAP BW] InfoObject
2024.12.02
SAP BW에서는 각 개별 비즈니스 엔티티를 InfoObject로 정의한다. InfoObject에 포함되는 엔티티들의 예로는 customer, product, delivery quantity, billing amount 등이 포함될 수 있다. SAP BW내에는 기본적으로 제공하는 스탠다드 InfoObject들이 존재한다. 기본으로 제공하는 스탠다드 InfoObject는 숫자 0으로 시작한다. 스탠다드에서 필요한 InfoObject를 찾을 수 없는 경우, 사용자가 직접 InfoObject를 생성할 수 있다. InfoObject 유형  - 5가지의 유형이 있다.1) Characteristics (e.g. customer)2) Key Figures (e.g. revenue)3) Units ( e.g. curr..