HeatWave에서 Azure 이벤트 허브로 데이터 보내기
시작하기 전에
이 퀵타트를 성공적으로 완료하려면 다음이 있어야 합니다.
- OCI Bastion - HeatWave 데이터베이스에 연결하고 샘플 데이터베이스를 로드한 다음 삽입을 수행합니다.
- 소스 데이터베이스로 사용할 HeatWave 데이터베이스입니다.
- Azure Event Hubs 네임스페이스 및 이벤트 허브 생성
주:
Kafka Surface가 Azure Event Hubs 기본 계층에서 사용으로 설정되지 않았습니다. 표준 또는 프리미엄 계층이 필요합니다.
작업 1: OCI GoldenGate 리소스 만들기
- 소스 HeatWave 데이터베이스에 대한 MySQL 배치를 생성합니다.
- Azure Event Hubs 대상에 대한 빅 데이터 배포를 생성합니다.
- 소스 MySQL Heatwave 데이터베이스에 대한 접속을 생성합니다.
- Azure 이벤트 허브 접속을 생성합니다.
- GoldenGate에 대한 접속을 생성한 다음 이 접속을 소스 MySQL 배치에 지정합니다.
- 소스 MySQL 배치에 소스 접속을 지정합니다.
- 대상 Big Data 배치에 대상 접속을 지정합니다.
작업 3: Big Data 배치를 대상으로 Distribution Path 생성
- IAM 인증서 저장소를 사용하는 경우 3단계를 진행합니다. GoldenGate 인증서 저장소를 사용하는 경우 소스 GoldenGate에서 대상 GoldenGate에 접속하는 데 사용할 사용자를 생성합니다.
- 소스 MySQL 배치 콘솔에서 이전 단계에서 생성한 사용자에 대한 Path Connection를 생성합니다.
- source MySQL 배치 콘솔크에서 Distribution Path를 추가하고 다음 값을 사용합니다.
- 대상 OCI GoldenGate Big Data 배포 콘솔에서 Distribution Path의 결과로 생성된 Receiver path를 검토합니다.
- Receiver Service을 누릅니다.
- Receiver path 세부 정보를 검토합니다.
작업 4: Azure Event Hubs용 Replicat 추가
- Big Data 배치에서 Administrator Service을 누른 다음 Replicat 추가(더하기 아이콘)를 누릅니다.
- Replicat를 다음 값으로 추가합니다.