다음을 통해 공유


SAP CDC 커넥터의 필수 구성 요소 및 설정

적용 대상: Azure Data Factory Azure Synapse Analytics

기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!

Azure Data Factory의 SAP CDC 커넥터에 대한 필수 구성 요소 및 Azure Data Factory Studio에서 솔루션을 설정하는 방법에 대해 알아봅니다.

필수 조건

Azure Data Factory에서 SAP CDC 기능을 사용하려면 다음 필수 구성 요소를 모두 갖고 있어야 합니다.

SAP ODP 프레임워크를 사용하도록 SAP 시스템 설정

SAP ODP 프레임워크를 사용하도록 SAP 시스템을 설정하려면 다음 섹션에 설명된 지침을 따릅니다.

SAP 시스템 요구 사항 확인

SAP CDC 커넥터는 많은 SAP 시스템의 일부인 ODP 2.0 프레임워크를 사용합니다. 예를 들어, SAP ECC 및 SAP S/4HANA, SAP BW, SAP BW/4HANA 및 SAP SLT의 모든 최신 릴리스가 함께 제공됩니다. SAP 릴리스에 ODP 2.0이 있는지 확인하려면 다음 SAP 설명서 또는 지원 참고 사항을 참조하세요. 지침은 주로 SAP BW 및 SAP Data Services를 참조하지만 이 정보는 Data Factory에도 적용됩니다.

SAP 사용자 설정

ODP를 통한 데이터 추출에는 SAP 시스템에서 적절하게 구성된 사용자가 필요합니다. 사용자는 RFC(원격 함수 호출) 모듈을 통한 ODP API 호출에 대한 권한이 있어야 합니다. 사용자 구성은 ODP를 통해 SAP 원본 시스템에서 BW 또는 BW/4HANA로 데이터를 추출하는 구성과 동일합니다. 자세한 내용은 다음 SAP 지원 정보를 참조하세요.

SAP 데이터 원본 설정

ODP는 다양한 데이터 추출 컨텍스트 또는 원본 개체 형식을 제공합니다. 대부분의 데이터 원본 개체는 추출할 준비가 되어 있지만 일부는 추가 구성이 필요합니다. SAPI 컨텍스트에서 추출할 개체를 DataSource 또는 추출기라고 합니다. DataSource를 추출하려면 다음 요구 사항을 충족해야 합니다.

  • SAP 원본 시스템에서 DataSources가 활성화되어 있는지 확인합니다. 이 요구 사항은 SAP 또는 파트너가 즉시 제공하는 DataSources에만 적용됩니다. 고객이 만든 DataSources는 자동으로 활성화됩니다. 이미 SAP BW 또는 BW/4HANA에서 특정 DataSource를 사용하고 있다면 이미 활성화되어 있습니다. DataSource 및 활성화에 대한 자세한 내용은 BW Content DataSources 설치를 참조하세요.

  • DataSource가 ODP를 통한 추출을 위해 릴리스되었는지 확인합니다. 이 요구 사항은 고객이 만드는 DataSources와 SAP ECC의 이전 릴리스에서 SAP가 만든 DataSources에 적용됩니다. 자세한 내용은 다음 SAP 지원 정보 2232584 - ODP API용 SAP 추출기 릴리스를 참조하세요.

SAP Landscape Transformation 복제 서버 설정(선택 사항)

SLT(SAP Landscape Transformation 복제 서버)는 거의 실시간으로 SAP 애플리케이션 테이블과 간단한 보기를 복제할 수 있는 데이터베이스 트리거 지원 CDC 솔루션입니다. SLT는 SAP 원본 시스템에서 ODQ(Operation delta Queue)를 비롯한 다양한 대상으로 복제합니다.

참고 항목

SLT(SAP Landscape Transformation) 복제 서버는 SAP CDC 커넥터를 사용하여 SAP 테이블에서 데이터를 복제하려는 경우에만 필요합니다. 다른 모든 원본은 SLT 없이도 기본적으로 작동합니다.

데이터 추출 ODP에서 SLT를 프록시로 사용할 수 있습니다. SAP 원본 시스템에 SLT를 DMIS(SAP Data Migration Server) 추가 기능으로 설치하거나 독립형 복제 서버에서 사용할 수 있습니다. SLT를 프록시로 사용하려면 다음 단계를 완료합니다.

  1. 복제 서버에 NetWeaver 7.4 SPS 04 이상 및 DMIS 2011 SP 05 추가 기능을 설치합니다. 자세한 내용은 작동 데이터 프로비저닝을 사용하여 SLT에서 데이터 전송을 참조하세요.

  2. 복제 서버에서 SAP LTRC(Landscape Transformation Replication Server Cockpit) 트랜잭션 코드를 실행하여 SLT를 구성합니다.

    1. 원본 시스템 지정에서 SAP 원본 시스템을 나타내는 RFC 대상을 입력합니다.

    2. 대상 시스템 지정에서 다음 단계를 완료합니다.

      1. RFC 연결을 선택합니다.

      2. RFC 통신 시나리오에서 ODP(작동 데이터 프로비저닝)를 선택합니다.

      3. 큐 별칭에 Data Factory의 ODP를 통해 데이터 추출 컨텍스트를 선택하는 데 사용할 큐 별칭을 입력합니다. SLT~<your queue alias> 형식을 사용합니다.

    Screenshot of the SAP SLT configuration dialog.

SLT 구성에 대한 자세한 내용은 SAP Business Warehouse에 데이터 복제를 참조하세요.

설정 유효성을 검사합니다.

ODP에 대한 SAP 시스템 구성의 유효성을 검사하려면 RODPS_REPL_TEST 프로그램을 실행하여 SAPI 추출기, CDS 보기 및 BW 개체를 포함한 추출을 테스트할 수 있습니다. 자세한 내용은 RODPS_REPL_TEST를 사용한 복제 테스트를 참조하세요.

알려진 문제

다음 SAP 지원 정보는 SAP 시스템의 알려진 문제를 해결합니다.

SAP CDC 솔루션을 위한 자체 호스팅 통합 런타임 설정