Apache Iceberg용 Replicat 추가
Apache Iceberg 대상에 대한 Replicat를 추가하는 방법을 알아봅니다.
시작하기 전에
이 대상 접속 유형에 대한 자세한 정보를 검토해야 합니다.
Replicat 추가
-
OCI GoldenGate 배치 콘솔 탐색 메뉴에서 복제를 선택합니다.
-
Replicat 페이지에서 Add Replicat를 선택합니다.
-
[복제 추가] 패널의 복제 정보 페이지에서 필요에 따라 필드에 정보를 입력한 다음 다음을 선택합니다.
-
복제 유형에 대해 클래식 복제를 선택합니다.
-
프로세스 이름을 5자 이하로 입력합니다.
-
이 프로세스를 다른 프로세스와 구별하는 데 도움이 되도록 설명을 입력합니다.
-
-
복제 옵션 페이지에서 필요에 따라 필드에 정보를 입력한 다음 다음을 선택합니다.
-
복제 추적에 추출 추적 이름을 입력합니다.
-
대상의 경우 Apache Iceberg를 선택합니다.
-
형식에 대해 Apache Iceberg에 수집할 형식을 선택합니다. 기본값은 Parquet입니다.
-
사용 가능한 별칭의 경우 드롭다운에서 Apache Iceberg 접속을 선택합니다.
-
-
[관리 옵션] 페이지에서 기본 설정을 그대로 두고 다음을 선택합니다.
-
[복제 매개변수] 페이지에서 기본 설정을 그대로 두고 다음을 선택합니다.
-
[복제 속성] 페이지에서 TODO로 표시된 필드를 업데이트한 다음 생성 및 실행을 선택합니다.
자세한 내용은 Apache Iceberg 대상 세부정보를 참조하십시오.
Replicat 프로세스 생성을 확인하고 Replicat 작업에 액세스할 수 있는 Replicat 페이지로 돌아갑니다.
관련 컨텐츠
알려진 문제
AWS Glue Data Catalog 및 Amazon S3 버킷을 사용한 Apache Iceberg 복제
AWS Glue Data Catalog 및 AWS S3 버킷을 사용하는 Apache Iceberg 복제에서 다음 오류가 발생할 수 있습니다.
Cannot find constructor for interface org.apache.iceberg.catalog.Catalog
Missing org.apache.iceberg.aws.glue.GlueCatalog [java.lang.NoClassDefFoundError: software/amazon/awssdk/services/glue/model/AlreadyExistsException]
임시해결책: gg.classpath를 다음과 같이 업데이트합니다.
gg.classpath=$THIRD_PARTY_DIR/iceberg/*:$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/hadoop/*::$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/glue/*