다음을 통해 공유


SAP CDC 커넥터에 대한 자체 호스팅 통합 런타임 설정

적용 대상: Azure Data Factory Azure Synapse Analytics

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

Azure Data Factory에서 SAP CDC 커넥터에 대한 자체 호스팅 통합 런타임을 만들고 설정하는 방법을 알아봅니다.

SAP CDC 커넥터와 함께 사용할 자체 호스팅 통합 런타임을 준비하려면 다음 섹션에 설명된 단계를 완료하세요.

자체 호스팅 통합 런타임 만들기 및 설정

Azure Data Factory Studio에서 자체 호스팅 통합 런타임을 만들고 구성합니다. 최신 버전의 프라이빗 자체 호스팅 통합 런타임을 다운로드할 수 있습니다. 다운로드 버전은 성능이 개선되었으며 자세한 오류 메시지가 표시됩니다. 온-프레미스 컴퓨터 또는 VM(가상 머신)에 런타임을 설치합니다.

자체 호스팅 통합 런타임을 실행하는 컴퓨터에 CPU 코어가 많을수록 데이터 추출 처리량이 높아집니다. 예를 들어 내부 테스트는 16개의 CPU 코어가 있는 자체 호스팅 통합 런타임 컴퓨터에서 병렬 추출을 실행할 때 12MB/s 이상의 처리량을 달성했습니다.

참고 항목

다른 Data Factory의 공유 자체 호스트된 통합 런타임을 사용하려면 Data Factory가 다른 Data Factory의 동일한 지역에 있는지 확인해야 합니다. 또한 Data Flow 통합 런타임은 "자동 해결" 또는 Data Factory의 동일한 지역으로 구성되어야 합니다.

SAP .NET 커넥터 다운로드 및 설치

최신 64비트 SAP .NET 커넥터(SAP NCo 3.0)를 다운로드하여 자체 호스팅 통합 런타임을 실행하는 컴퓨터에 설치합니다. 설치하는 동안 선택적 설정 단계 대화 상자에서 GAC에 어셈블리 설치를 선택한 후 다음을 선택합니다.

Screenshot of the SAP .NET Connector 3.0 installation dialog.

네트워크 보안 규칙 추가

자체 호스팅 통합 런타임 컴퓨터가 연결할 수 있도록 SAP 시스템에 네트워크 보안 규칙을 추가합니다. SAP 시스템이 Azure VM에 있는 경우 규칙을 추가하려면 다음을 수행합니다.

  1. 원본 IP 주소/CIDR 범위를 자체 호스팅 통합 런타임 컴퓨터 IP 주소로 설정합니다.

  2. 대상 포트 범위3200,3300으로 설정합니다. 예시:

    Screenshot of the Azure portal networking configuration to add network security rules for your runtime to connect to your SAP systems.

연결 테스트

자체 호스팅 통합 런타임을 실행하는 컴퓨터에서 다음 PowerShell cmdlet을 실행하여 SAP 시스템에 연결할 수 있는지 확인합니다.

Test-NetConnection <SAP system IP address> -port 3300 

Screenshot of the PowerShell cmdlet to test the connection to your SAP systems.

호스트 파일 편집

자체 호스팅 통합 런타임을 실행하는 컴퓨터에서 호스트 파일을 편집하여 서버 이름에 SAP IP 주소를 추가합니다.

자체 호스팅 통합 런타임을 실행하는 컴퓨터에서 C:\Windows\System32\drivers\etc\hosts를 편집하여 SAP 시스템 IP 주소의 매핑을 서버 이름에 추가합니다. 예시:

# SAP ECC 
xxx.xxx.xxx.xxx sapecc01 
# SAP BW 
yyy.yyy.yyy.yyy sapbw01 
# SAP SLT 
zzz.zzz.zzz.zzz sapnw01 

SAP CDC 연결 서비스 및 원본 데이터 세트 설정