2024년 9월 27일 금요일

SAP Integration Suite의 Integration Advisor에 대한 정리

Integration Advisor에 대해

  • 머신 러닝을 사용한 B2B시나리오 통합에 주로 사용되며 EDI 산업표준에 맞춰 메시지 유형, 구조, 연결에 대해 추천해주고 관리해준다고 함
  • 비즈니스 전반에 디자인이 주도하는 다양한 이니셔티브의 제공 지원
  • 동적환경의 전문적이고 전략적인 조언

SAP Integration Advisor는 B2B(기업 간)/A2A(애플리케이션 간)/B2G(기업-정부 간) 통합 프로세스의 구현을 간소화하고 효율화하는 클라우드 애플리케이션입니다. 이 도구는 다양한 비즈니스 파트너들이 사용하는 여러 산업 표준(예: UN/EDIFACT, SAP IDoc, ASC X12 등)을 쉽게 통합할 수 있도록 돕습니다. Integration Advisor는 군중 기반의 머신러닝 접근 방식을 사용하여 통합 콘텐츠를 쉽게 생성할 수 있게 하며, 기존의 수작업보다 최대 60%까지 콘텐츠 생성 및 배포 프로세스를 단축할 수 있습니다.

주요 기능
통합 가이드라인 작성: 메시지 구현 가이드라인(MIG)을 작성하고 이를 사용하여 비즈니스 시스템과 파트너 시스템 간 표준을 매핑하는 매핑 가이드라인(MAG)을 생성합니다.
라이브러리 활용: 다양한 표준을 포함한 타입 시스템 라이브러리를 활용하여 새로운 메시지와 매핑 가이드라인을 생성할 수 있습니다.
런타임 아티팩트 생성: 이러한 가이드라인을 기반으로 런타임 아티팩트를 생성하여 SAP Cloud Integration 및 SAP Process Orchestration과 같은 통합 솔루션에서 사용할 수 있습니다.
SAP Integration Advisor는 Cloud Foundry 환경에서 제공되며, 기존 Neo 환경에서 설계된 인터페이스와 매핑도 Cloud Foundry에서 호환 가능합니다.

여기 제공된 내용은 SAP Integration Advisor의 기능을 보여주는 데모에 대한 소개입니다. Integration Advisor는 SAP BTP (Business Technology Platform) Integration Suite의 구성 요소로, EDI 인터페이스의 구현을 간소화하고 가속화하는 도구입니다. Integration Advisor는 두 가지 주요 방식으로 EDI 인터페이스 구현의 복잡성을 줄이고 속도를 높입니다.

1. 문서의 시각적 표현: EDI 문서는 종종 세그먼트 기반으로, 특정 문자(예: * 또는 ~)로 구분됩니다. Integration Advisor는 이러한 파일을 시각적으로 표현하고, 이를 SAP API로 매핑하거나 반대로 SAP API 응답을 EDI 형식으로 매핑할 수 있게 합니다.

2. 인공지능 기반 제안: 많은 고객이 특정 통합을 매핑하거나 특정 라이브러리를 사용할 때 해당 데이터가 익명으로 저장되며, 이를 바탕으로 Integration Advisor에서 제안을 생성할 수 있습니다. 이를 통해 구현 속도가 더욱 빨라집니다.
이 도구는 개발 시간에 사용되는 도구로, 실행 시점에서 통합 흐름(iFlow)에서 사용될 수 있는 스타일시트 변환(XSLT) 또는 스키마 정의(XSD) 문서 등의 아티팩트를 생성합니다.
이 데모에서는 SAP Integration Advisor가 EDI 850 문서를 SAP 판매 주문 API에 매핑하는 과정을 시연합니다. 이 과정에서 EDI 문서의 다양한 세그먼트가 SAP API로 어떻게 매핑되는지, 제안 기능을 통해 다른 고객이 만든 매핑을 기반으로 제안된 결과를 활용하는 방법 등을 다룹니다. 또한, 결과적으로 생성된 아티팩트를 SAP Cloud Integration에서 실행하는 방법에 대해서도 설명합니다.
마지막으로 이 데모는 Integration Advisor를 통해 EDI 인터페이스를 가속화하고, Trading Partner Management와 결합하여 파트너 온보딩을 신속하게 할 수 있는 방법을 보여줍니다.

쉽게 비유해서 표현하면
Integration Advisor를 쉽게 설명하자면, 번역 도구에 비유할 수 있습니다.
마치 우리가 다른 나라 언어를 번역할 때 번역기를 사용하듯이, Integration Advisor는 다른 시스템 간 데이터를 변환해주는 도구입니다. EDI라는 복잡한 "언어"로 되어 있는 데이터를 SAP 시스템이 이해할 수 있는 형식으로 변환해주고, 반대로 SAP 시스템에서 나온 데이터를 EDI 형식으로 바꿔줍니다.
또한, 이 도구는 번역 예시를 제공하는데, 다른 사용자가 이전에 만든 변환 작업을 기반으로 자동 제안을 해줘서 사용자가 데이터를 더 빨리 변환할 수 있도록 도와줍니다. 쉽게 말해, 내가 번역할 때 자동 완성처럼 제안을 해주어 시간을 절약할 수 있게 도와주는 거죠.
결론적으로, Integration Advisor는 여러 시스템 간 데이터 통신을 빠르고 쉽게 처리할 수 있게 돕는 "데이터 번역기"라고 할 수 있습니다.

댓글 없음:

댓글 쓰기