Sobre o Oracle Cloud Infrastructure GoldenGate
Saiba mais sobre conceitos de replicação de dados para ajudar a começar a trabalhar com o Oracle Cloud Infrastructure GoldenGate.
O Oracle Cloud Infrastructure GoldenGate é um serviço de nuvem nativo totalmente gerenciado que move dados em tempo real em escala. O OCI GoldenGate processa dados à medida que eles mudam de um ou mais sistemas de gerenciamento de dados para bancos de dados de destino. Você também pode projetar, executar, orquestrar e monitorar a replicação, transformar dados e analisar dados de streaming em tempo real sem precisar alocar ou gerenciar qualquer ambiente de computação.
Conceitos do OCI GoldenGate
Os conceitos a seguir são essenciais para trabalhar com o serviço Oracle Cloud Infrastructure GoldenGate.
-
Compartimento: Organiza e isola seus recursos da nuvem, como redes da nuvem, instâncias de computação, volumes de blocos ou implementações do OCI GoldenGate e registros do banco de dados. Somente usuários com permissão para um compartimento podem trabalhar com os recursos desse compartimento. Os compartimentos também servem como um limite de segurança dentro do OCI GoldenGate. Somente implantações e registros de banco de dados no mesmo compartimento podem acessar uns aos outros.
-
Conexão: Contém os detalhes da conectividade de rede para uma origem de dados ou destino do OCI GoldenGate. As conexões suportam tecnologias de banco de dados e não de banco de dados, como Oracle, MySQL, SQL Server, PostgreSQL, Db2 para z/OS, tecnologias de Big Data e servidores de distribuição e receptor do Oracle GoldenGate.
-
Implantação: Um contêiner para seus recursos do OCI GoldenGate, como a Console de Implantação do OCI GoldenGate.
-
Tipo de implantação: Define o tipo de processamento que a implantação executa.
-
Backup de Implantação: Um backup do estado atual de uma implantação, retido por 60 dias. Ele pode ser usado para restaurar uma implantação ou criar uma nova implantação com o estado da implantação original no momento em que o backup foi feito.
Observação: Somente as implantações de replicação de dados suportam backups manuais e automáticos.
Conceitos de replicação de dados
Os seguintes conceitos são essenciais para a replicação de dados:
-
Extrair: um processo executado no banco de dados de origem e extrações ou captura dados.
-
Trilha: Uma série de arquivos nos sistemas de origem, intermediário ou de destino nos quais o Oracle GoldenGate armazena as alterações capturadas para suportar a extração e a replicação contínuas das alterações do banco de dados.
-
Replicar: Um processo que entrega dados a um banco de Dados de destino. Ele lê o arquivo de trilha no banco de dados de destino, reconstrói as operações DML ou DDL e as aplica ao banco de dados de destino.
Para obter mais informações sobre conceitos doOracle GoldenGate, consulte Componentes de uma Replicação de Dados no Oracle GoldenGate.
Conceitos de análise de fluxo
Os seguintes conceitos são básicos para trabalhar com o OCI GoldenGate Stream Analytics:
-
Conexão: Armazena as informações de conectividade de uma tecnologia de origem ou de destino.
-
Stream: Um fluxo contínuo de dados dinâmicos.
-
Pipeline: Os dados do workflow da origem para o destino.
-
Lógica de negócios: vários filtros e funções que você pode aplicar a um pipeline para obter os dados precisos que deseja analisar.
-
Publicação: Disponibiliza o pipeline para todos os usuários de análise do Stream e envia dados para destinos.
Conceitos de Transformação de Dados
Não importa se você é novo no Data Transforms ou tem experiência anterior com o Oracle Data Integrator, é útil se familiarizar com esses conceitos antes de começar com o OCI GoldenGate Data Transforms. Consulte Informações de Terminologia no guia Usando Transformações de Dados para saber mais.
Conceitos de pipeline
Os seguintes conceitos são fundamentais para trabalhar com pipelines:
-
Pipeline: um componente predefinido que permite a movimentação de dados em tempo real e com latência mínima de um banco de dados operacional de origem para uma plataforma de data warehouse ou análise de destino sem a necessidade de etapas de ETL tradicionais.
-
Tipo de pipeline: Um caso de uso comum de replicação de dados.
-
Capturar: um processo executado na conexão de origem e extrai, ou captura, dados. Também conhecido como processo Extract.
-
Aplicar: Um processo que entrega dados a um banco de dados ou tecnologia de destino, também conhecido como processo Replicat.
Atribuições de usuário
Administradores de serviços, DBAs de Aplicativos e engenheiros de dados estão entre os tipos de profissionais de dados que usam o OCI GoldenGate. Você pode desempenhar uma ou mais das seguintes atribuições:
-
Os Administradores de serviço são responsáveis pela administração, gerenciamento, monitoramento, diagnóstico, gerenciamento de ciclo de trabalho e segurança para o OCI GoldenGate.
-
Os DBAs de aplicativos usam OCI GoldenGate para desenvolver, criar e testar soluções com foco em alta disponibilidade, replicação de transação e carregamento de data warehouse.
-
Os engenheiros de dados usam OCI GoldenGate para desenvolver, criar e testar soluções focadas em pipelines de data lake e processamento de stream.