SAP 애플리케이션 계층과 Foundry 연결
Foundry의 SAP 통합은 SAP 측 ABAP 추가 기능 설치와 Foundry 측 소스 구성으로 나뉩니다. Palantir Foundry Connector 2.0 for SAP Applications는 Diskover Limited와 협력하여 개발한 SAP 인증 추가 기능이며 ERP, BW와 SLT에서 데이터 및 메타데이터를 제공합니다.
Connector는 SAP 애플리케이션 계층에 설치하고 SICF 웹 서비스를 통해 HTTPS 요청을 받습니다. Foundry는 기반 데이터베이스에 직접 접속하지 않고 ABAP 애플리케이션 로직으로 테이블, 함수, InfoProvider와 BEx 쿼리를 읽습니다. SAP 사용자와 기본 권한 정책이 데이터 접근에 적용됩니다.
연결할 Foundry 소스
| SAP 환경 | 소스 |
|---|---|
| ECC, S/4HANA 온프레미스 및 Cloud Private Edition | SAP ERP |
| SLT Replication Server를 통한 복제와 스트리밍 | SAP SLT |
| BW와 기존 YAML 기반 통합 | SAP 사용자 정의 소스 |
대량 수집, 대화형 탐색과 웹훅을 사용할 수 있습니다. 스트리밍의 제공 단계는 연결 유형을 구분해야 합니다. SAP SLT 소스의 스트리밍 동기화는 일반 제공이고 기존 사용자 정의 소스는 Beta입니다. 일반 대량 데이터 내보내기는 개발 중인 기능이며 BAPI를 호출하는 대량 쓰기 반영과는 구분합니다.
지원 대상에는 SAP 애플리케이션 테이블, BW InfoProvider, SLT, BEx 쿼리, ERP extractor, 함수/BAPI, 데이터 모델, CDS 뷰와 HANA Information View가 있습니다. Foundry 소스 유형별로 선택 가능한 객체에는 차이가 있습니다.
SAP 버전 전제 조건
주 Connector는 SAP_BASIS 7.4 SP5 이상 또는 SAP_BASIS 7.5에서 사용할 수 있습니다. 7.5 자체에는 추가 최소 SP 조건이 없으며 더 높은 8.x 계열, 예를 들어 816도 지원합니다. SAP_BASIS는 NetWeaver와 S/4HANA에 공통으로 사용하는 기술 구성 요소 버전입니다.
SLT의 OData 구성 요소 PALODATA는 별도로 SAP_BASIS 7.50 SP09 이상이 필요합니다. 주 시스템이 7.4 SP5보다 낮으면 요구 조건을 충족하는 gateway와 원격 구성 요소를 사용하는 설치 구조를 선택합니다.
설치와 연결 순서
- SAP Basis 담당자와 직접, SLT 또는 gateway 구조를 결정합니다.
- Foundry에서 SAP의 ICM HTTPS 포트로 도달할 네트워크 경로를 정합니다. 실제 포트는 SAP의
SMICM에서 확인합니다. 새 연결에는 Foundry 워커를 권장하며 내부망 경유가 필요하면 에이전트 프록시 등을 구성합니다. 기존 에이전트 워커를 유지하는 경우에는 호스트, Foundry 통신과 에이전트 설치도 준비합니다. - Foundry에서 설치 패키지를 내려받아 Basis 담당자에게 전달합니다.
- SAP 측에 필요한 구성 요소를 설치합니다.
- 대상 환경에 맞는 Foundry SAP 소스를 만들고 테이블, 필터와 스케줄을 설정합니다. 데이터 전송 로직은 Foundry에서 정의하고 Data Connection이 실행을 조정합니다.
Connector는 추출 전에 자원 상태를 검사하고 기준에 못 미치면 추출을 중단할 수 있습니다. 기존 애플리케이션 서버에 함께 설치하거나 데이터 처리를 위한 별도 애플리케이션 서버를 둘 수 있습니다.
설치 및 권한 세부 절차
- 주 Connector 설치는 SAINT와 설치 후 마법사를 다룹니다.
- Remote Agent와 4.6C/620/640 원격 구성은 이전 SAP 시스템 연결을 설명합니다.
- RFC 연결은 SAP 시스템 사이의 연결을 정의합니다.
- 권한 역할은 서비스, 콘텐츠, 쓰기와 모니터링 권한을 구분합니다.
- Support Package, Fix Pack과 제거 절차는 설치 구성의 변경을 다룹니다.
- Housekeeping 설정은 로그 정리와 SLT 요청 및 구독의 관리 범위를 구분합니다.
설정과 원천 데이터 처리
- 파라미터 참조는 SAP 측 기본값과 추출 및 자원 제어를 설명합니다.
- 테이블 기반 권한 관리는 PFCG 콘텐츠 역할을 대신하는 구성의 범위를 다룹니다.
- 설정과 상태 백업은 암호화 키와 증분 포인터를 포함한 복원 요건을 설명합니다.
- 긴 텍스트 추출은 STXL 압축 해제를, HANA 외부 뷰는 ABAP Dictionary 게시와 자료형 대응을 설명합니다.
- SAP Cockpit은 구성 테이블, 로그와 민감한 데이터의 마스킹 및 prefilter를 관리합니다.
- SLT 구성과 extractor 설정은 SAP 측 복제 및 추출 인터페이스의 조건을 설명합니다.
- Data Accelerator는 SAP 관리형 연결 경로를, 사용자 귀속 OAuth 쓰기는 실제 사용자 권한의 토큰 및 BAPI 흐름을 설명합니다.
- 운영 질문은 지원 범위, 자료형, 증분, TLS와 자원 오류를 다룹니다.