Adicionar um Replicat para o Amazon Redshift

Aprenda a criar um processo Replicat para um destino do Amazon Redshift no OCI GoldenGate.

Antes de começar

Antes de adicionar e executar um Replicat para o Amazon Redshift, certifique-se de ter o seguinte:

  • Conexões do Amazon Redshift e do Amazon S3 criadas e atribuídas à sua implantação de destino.
  • Um cluster do Amazon Redshift.
  • Tabelas de destino criadas no Amazon Redshift.
  • Um bucket do Amazon S3 configurado na mesma região com seu cluster do Amazon Redshift.
  • Uma atribuição do IAM criada para permitir que o Amazon Redshift acesse buckets do Amazon S3.

Adicionar um Replicat (23ai)

Antes de começar

Certifique-se de revisar pré-requisitos específicos desse tipo de alvo.

Para adicionar um Replicat em GoldenGate 23ai:
  1. Na console de implantação do OCI GoldenGate, na Home page do Serviço de Administração, clique em Adicionar Replicat (ícone de mais).
  2. No painel Adicionar Replicat, na página Informações do Replicat, preencha os campos conforme necessário e clique em Próximo:
    • Selecione um Tipo de Replicat:
      • Replicat Clássico
      • Replicat Coordenado
    • Informe um Nome do Processo, com no máximo 5 caracteres.
    • Informe uma Descrição para ajudar a distinguir esse processo de outros.
  3. Na página Opções de Replicado, preencha os campos conforme necessário e clique em Próximo:
    • Trilha de Replicat:
      • Informe um Nome.
      • Informe um Subdiretório, se você espera que o arquivo de Trilha esteja em um local diferente do padrão.
      • Selecione um Perfil de criptografia. Se um perfil de criptografia não tiver sido criado, a Wallet Local será selecionada por padrão.
      • Em Iniciar, selecione o ponto inicial do processamento de dados:
        • Posição no Log (padrão)
        • Now
        • Horário Personalizado
    • Posição da Trilha:
      • Informe o Número de Sequência.
      • Informe a Compensação de RBA.
      • Selecione seu Destino na lista drop-down.

        Observação:

        Dependendo da sua seleção de destino, você pode ter opções adicionais, como locais de Streaming, Estágio e Mesclagem e Preparação.
    • Credenciais do Alvo:
      • Selecione um Domínio.
      • Selecione um Alias dentro do Domínio especificado.
      • Selecione uma Tabela de Ponto de Verificação. Deixe a seleção padrão ou selecione a tabela de checkpoint que você criou para a implantação de destino.
      • Selecione o Número Máximo de Threads (somente Replicats Coordenados).
  4. Na página Opções Gerenciadas, preencha os campos opcionais conforme necessário e clique em Próximo:
    • Selecione um Nome de Perfil, se houver um disponível.
    • Ativar Crítico para integridade da implantação.
    • Ativar e configurar definições de Início Automático.
  5. Na página Arquivo de Parâmetros, você pode adicionar parâmetros para configurar ainda mais o Replicat. Por exemplo:
    table source.table1;

    Se estiver usando o Replicat Coordenado, adicione TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties ao arquivo de parâmetros.

    Observação:

    GoldenGate usa o GMT (Greenwich Mean Time) por padrão. Use SETENV para substituir a definição padrão desse processo Replicat. Essa alteração não se aplica a implantações. Por exemplo:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. Na página Properties File, configure as propriedades necessárias. Procure os marcados como #TODO. Em seguida, clique em Próximo. Algumas propriedades a serem consideradas para modificação incluem:
    1. gg.eventhandler.s3.region: nome da região em que o bucket do Amazon S3 está localizado. Certifique-se de que o bucket do Amazon S3 e o cluster do Amazon Redshift estejam na mesma região.
    2. gg.eventhandler.s3.bucketMappingTemplate: Nome do bucket do Amazon S3 que será usado como área de preparação.
    Para obter informações sobre as propriedades desse destino, consulte Amazon RedShift no guia Oracle GoldenGate for Distributed Applications and Analytics.
  7. Clique em Criar e Executar. Se você clicar em Criar, poderá iniciar manualmente o processo de Replicação mais tarde na Home page do Serviço de Administração.

Adicionar um Replicat (21c)

Aprenda a adicionar um processo de replicat para Amazon Redshift.

Para adicionar um Replicat para um destino do Amazon Redshift:
  1. Na console de implantação do OCI GoldenGate, na página Visão Geral do Serviço de Administração, clique em Adicionar Replicat (ícone de mais).
  2. Na página Adicionar Replicat, selecione um Tipo de replicação e clique em Próximo.

    Os tipos de Replicats são:

    • Replicat Clássico
    • Replicat Coordenado
  3. Na página Opções de Replicat, preencha os seguintes campos e clique em Próximo:
    1. Em Nome do Processo, digite um nome para o processo de Replicat.
    2. (Opcional) Em Descrição, digite uma descrição curta para distinguir esse processo de Replicat de outros.
    3. Se a origem for Trilha, para Nome da Trilha, informe o nome da trilha de Extract.
    4. Para Destino, selecione Amazon Redshift na lista drop-down.
    5. Para Aliases disponíveis para o Amazon Redshift, selecione seu alias na lista drop-down.
    6. Para Locais de preparação disponíveis, selecione Amazon S3 na lista suspensa.
    7. Para via alias de tabela intermediária, selecione a conexão do Amazon S3 na lista drop-down.
  4. Na página Arquivo de Parâmetros, você pode especificar parâmetros para configurar ainda mais o processo de Replicat.

    Observação:

    GoldenGate usa o GMT (Greenwich Mean Time) por padrão. Use SETENV para substituir a definição padrão. Por exemplo:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Saiba mais sobre SETENV.

  5. Na página Properties File, configure as propriedades necessárias. Procure os marcados como #TODO. Em seguida, clique em Próximo. Algumas propriedades a serem consideradas para modificação incluem:
    1. gg.eventhandler.s3.region: nome da região em que o bucket do Amazon S3 está localizado. Certifique-se de que o bucket do Amazon S3 e o cluster do Amazon Redshift estejam na mesma região.
    2. gg.eventhandler.s3.bucketMappingTemplate: Nome do bucket do Amazon S3 que será usado como área de preparação.
  6. Clique em Criar e Executar. Se você clicar em Criar, poderá iniciar manualmente o processo de Replicat mais tarde na página Visão Geral do Serviço de Administração.
Você retorna à página Visão Geral do Serviço de Administração, na qual pode exibir a criação do processo de Replicat e acessar as Ações de Replicat.