Adicionar um Processo de Replicat para o Apache Iceberg
Aprenda a adicionar um processo Replicat para um destino do Apache Iceberg.
Antes de começar
Certifique-se de revisar informações detalhadas sobre este tipo de conexão de destino.
Adicionar um processo de Replicat
-
No menu para navegação na console da implantação do OCI GoldenGate, selecione Replicat.
-
Na página Replicat, selecione Adicionar Replicat.
-
No painel Adicionar Replicat, na página Informações de Replicat, preencha os campos conforme necessário e selecione Próximo:
-
Para Tipo de Replicat, selecione Replicat Clássico
-
Informe um Nome do Processo, com no máximo 5 caracteres.
-
Informe uma Descrição para ajudar a distinguir esse processo de outros.
-
-
Na página Opções de Replicat, preencha os campos conforme necessário e selecione Próximo:
-
Para Trilha de Replicação, informe o nome da trilha de Extração.
-
Para Destino, selecione Apache Iceberg.
-
Para Formatar, selecione o formato que deseja ingerir no Apache Iceberg. O padrão é Parquet.
-
Para Alias Disponíveis, selecione a conexão do Apache Iceberg no menu suspenso.
-
-
Na página Opções Gerenciadas, deixe as definições padrão e selecione Próximo.
-
Na página Parâmetros de Replicat, deixe as definições padrão e selecione Próximo.
-
Na página Propriedades do Replicat, atualize os campos marcados como TODO e selecione Criar e Executar.
Consulte Detalhes do alvo do Apache Iceberg para obter mais informações.
Você retorna à página Replicat, na qual pode exibir a criação do processo Replicat e acessar Ações Replicat.
Conteúdo relacionado
Problemas conhecidos
Replicação do Apache Iceberg usando os buckets do AWS Glue Data Catalog e do Amazon S3
Nas replicações do Apache Iceberg usando o AWS Glue Data Catalog e os buckets do AWS S3, você pode encontrar o seguinte erro:
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]
Solução alternativa: atualize o gg.classpath da seguinte forma:
gg.classpath=$THIRD_PARTY_DIR/iceberg/*:$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/hadoop/*::$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/glue/*