탐색하기
많은 조직에서 SAP는 오랫동안 비즈니스 운영의 중추이지만 동시에 부담이었습니다. 이러한 시스템은 비즈니스 운영에 깊이 통합되어 있지만 높은 유지 비용이 들고 관리하기 위해 전문 지식까지 필요합니다. 기본적인 작업조차도 사용자 친화적이지 않은 트랜잭션 코드를 사용해야 하는 경우가 많습니다.
이러한 경험을 현대화하기 위해 SAP는 고객들에게 S/4HANA로의 마이그레이션을 권장해 왔습니다. S/4HANA는 속도, 유연성 및 실시간 처리를 위해 설계된 차세대 클라우드 지원 ERP 플랫폼입니다. 또한 SAP는 SAP ECC에 대한 주류 유지보수가 2027년에 종료될 것이라고 발표했습니다.
솔직히 말해서, S/4HANA로 마이그레이션(또는 SAP에서 완전히 벗어나는 것)은 쉬운 일이 아닙니다. 그리고 마이그레이션을 완료한 사람들에게도 중요한 과제가 남아 있습니다: SAP에서 데이터를 추출하여 현대적인 데이터 스택으로 어떻게 가져올 수 있을까요?
외부 또는 SAP가 아닌 시스템과의 통합은 여전히 큰 장애물입니다. SAP 네이티브 통합 도구의 복잡성과 비용 때문에 많은 팀들은 추가 라이센싱 및 인프라 오버헤드를 피하기 위해 수동 파일 교환에 의존합니다. 결과적으로 데이터 사일로(Data Silo), 느린 프로세스, 그리고 답답한 분석 워크플로우가 발생합니다.
이것이 바로 우리가 TROCCO에서 SAP S/4HANA OData 커넥터를 구축한 이유입니다.
커넥터의 작동 방식을 살펴보기 전에 SAP S/4HANA가 실제로 무엇인지, 그리고 더 넓은 SAP 생태계에 어떻게 맞춰지는지, 어떤 통합 옵션이 있는지, TROCCO가 무엇인지 살펴보겠습니다.
SAP S/4HANA(SAP Business Suite 4 SAP HANA)는 SAP에서 제공하는 최신 ERP(Enterprise Resource Planning) 제품군으로, SAP HANA 인메모리 데이터베이스에서 실행되도록 최적화된 차세대 ERP 시스템입니다. 기존의 SAP ERP(SAP ECC)에서 크게 발전하여 실시간 데이터 처리, 빠른 트랜잭션 처리, 단순화된 데이터 모델을 제공합니다.
SAP HANA(High-performance ANalytic Appliance)는 기존 디스크 대신 RAM에 데이터를 저장하는 고급 인메모리 데이터베이스입니다. 이 설계는 단일 시스템 내에서 빠른 트랜잭션과 실시간 분석을 가능하게 합니다.
SAP S/4HANA 배포에는 세 가지 유형이 있습니다:
SAP HANA와 통합하는 방법은 여러 가지가 있으며, 각각 고유한 장점과 과제가 있습니다.
TROCCO는 primeNumber Inc.에서 개발한 완전 관리형, 노코드 데이터 통합 플랫폼으로, 데이터 분석 인프라의 개발 및 운영을 간소화하도록 설계되었습니다. 사용자 친화적인 인터페이스를 통해 데이터 팀이 ETL/ELT 파이프라인을 구축, 자동화 및 관리하고, 워크플로우를 조정하며, 데이터를 변환할 수 있도록 지원합니다.
100개 이상의 커넥터를 통해 TROCCO는 데이터베이스, SaaS 애플리케이션 등 다양한 소스에서 클라우드 데이터 웨어하우스(예: BigQuery, Snowflake, Databricks, Redshift)와 같은 목적지로 데이터를 원활하게 통합할 수 있게 합니다.
복잡한 데이터 프로세스를 단순화함으로써 TROCCO는 조직이 데이터 사일로를 제거하고, 의사 결정을 가속화하며, 리소스 활용을 최적화하는 데 도움을 줍니다. 일본에서 2,000개 이상의 기업이 신뢰하는 TROCCO는 현대적인 데이터 엔지니어링 요구 사항을 위한 종합적인 솔루션 역할을 합니다.
TROCCO의 SAP S/4HANA OData 커넥터는 통합을 위해 SAP NetWeaver Gateway에서 제공하는 SAP OData 서비스를 사용합니다.
SAP는 다음과 같은 이유로 외부 시스템 연결에 OData API를 권장합니다:
이러한 이유로 OData API는 TROCCO의 SAP 커넥터로 선택되었습니다.
이번 데모에서는 TROCCO를 사용하여 SAP S/4HANA(AWS의 프라이빗 클라우드 에디션)에서 데이터를 추출하여 Databricks에 로드하겠습니다.
SAP Business Accelerator Hub https://api.sap.com/는 필수 자료입니다. 여기서 모든 OData 서비스의 세부 정보(API 명세, 구성, 서비스 이름부터 엔티티, 샘플 요청 및 응답까지)를 찾을 수 있습니다.
예를 들어, 판매 주문(A2X) 서비스
서비스 세부 정보는 Overview → Configuration Details 에서 찾을 수 있습니다.
SAP S/4HANA UI에 로그인하여 Tcode — /n/IWFND/MAINT_SERVICE를 실행하여 서비스를 활성화하고 Maintain Services → Search 에서 위의 서비스가 사용 가능한지 확인하세요.
사용할 수 없는 경우, Add Service → Selection System Alias를 Local로 지정하고 Technical Service Name을 API_SALES_ORDER_SRV로 입력한 후 Get Services를 클릭하세요.
목록에서 서비스를 선택하고 Add Selected Services를 클릭하세요.
추가되면 Gateway Client에서 서비스를 확인합니다.
연결 구성 → 새 연결 생성을 클릭하고 SAP S4/HANA OData 커넥터를 선택합니다.
서비스 호스트 이름, 클라이언트 번호를 입력하고 기본 인증을 선택하여 자격 증명을 제공합니다.
다음 단계에 따라 SAP S/4HANA에서 Databricks로 데이터를 추출해 보겠습니다.
데이터 소스로 SAP S/4HANA OData 커넥터를 선택하고 데이터 대상으로 Databricks를 선택합니다.
연결 구성이 완료되면 ETL 구성으로 돌아가 서비스 경로(예: /sap/opu/odata/sap/API_SALES_ORDER_SRV)를 입력합니다.
대상 연결 세부 정보를 추가하고
미리보기를 위해 2단계로 진행합니다.
고급 설정 옵션을 사용하여 열을 필터링/추가/제거하고 미리보기 변경을 수행합니다.
확인을 클릭하여 3단계로 진행하고 저장합니다.
오른쪽 상단의 실행 옵션을 사용하여 작업을 실행합니다.
작업 실행이 55초 만에 완료되어 7,200개의 레코드를 Databricks로 전송했습니다.
SAP 통합을 단순화하고 SAP S/4HANA 시스템에서 인사이트를 얻고자 한다면, TROCCO SAP OData 커넥터를 사용해 보세요. 몇 번의 클릭만으로 SAP 데이터를 추출하여 클라우드 데이터 웨어하우스에 직접 로드할 수 있습니다 — 코드 없이, 번거로움 없이.
👉 TROCCO 및 기타 커넥터에 대해 자세히 알아보기 —
🎯 지금 바로 무료 체험판 시작하기 —
TROCCO를 통해 데이터 사일로를 제거하고, 분석을 가속화하며, 팀에 힘을 실어주세요.