Saiba como Criar um Data Mart a Partir de Vários Bancos de Dados para Análise Contínua

Sua organização usa os dados muito para orientar as decisões da empresa nas funções, mas seus dados são distribuídos entre diversos sistemas e aplicativos locais e locais. A agregação e o gerenciamento dos seus dados para reunir insight de negócios é um processo manual e intensivo de recursos que impede a inovação.

Uma solução centralizada, escalável e segura de data warehouse que inclui migração de dados, gerenciamento de dados e análise de dados contínuos oferece a agilidade de obter insights de negócios que você está procurando.

Arquitetura para Criar um Data Mart a Partir de Vários Bancos de Dados para Análise Contínua

Usando um padrão de arquitetura relativamente simples, você pode carregar e otimizar dados de várias origens de banco de dados em uma localização centralizada para que você possa executar uma análise contínua de dados para obter insights de negócios.

A arquitetura inclui os seguintes componentes gerais:
  • Oracle Cloud Infrastructure: Os dados são transformados e armazenados no armazenamento usando serviços provisionados no Oracle Cloud Infrastructure.

  • Oracle GoldenGate: Transforma os dados de um ou mais bancos de dados Oracle e armazena os dados resultantes no Oracle Autonomous Data Warehouse. O data warehouse fornece armazenamento de dados seguro, escalonável e dinâmico para suportar a análise moderna e o gerenciamento de dados.

  • Oracle Analytics Cloud: Explore dados por meio de visualizações interativas, carregue e modele dados e analise dados criando relatórios e painéis de controle.

A descrição de architecture-database-analytics.png é exibida a seguir
Descrição da ilustração architecture-database-analytics.png

Antes de Começar

Para capturar dados de um ou mais bancos de dados locais, você deve atender aos seguintes pré-requisitos:

  • Você deve ter uma versão local do Oracle Database versão Oracle 11g, Oracle 12c, Oracle 18c ou Oracle 19c.

  • Prepare seu banco de dados para ser acessado pelo Oracle GoldenGate. Esta solução fornece as etapas básicas necessárias.

  • Identifique uma faixa de endereços IP que podem acessar o Oracle Autonomous Data Warehouse.

Segurança de Dados

Para garantir que os dados sejam protegidos quando eles forem movidos entre os sistemas, a arquitetura usará as seguintes estratégias.

  • A transferência de dados de um data center do cliente para o Oracle Cloud usa uma VPN ou Oracle Cloud Infrastructure FastConnect.

  • O acesso ao SQL usa nome de usuário e senha e credenciais do Oracle Wallet para autenticação.

  • O Oracle Autonomous Data Warehouse pode controlar o acesso usando uma ACL (network access control list, lista de controle de acesso de rede). Usando uma lista de controle de acesso, um data warehouse específico só aceita conexões de endereços especificados na lista de controle de acesso e rejeita todas as outras conexões do cliente. Por padrão, quando não há listas de controle de acesso à rede especificadas, o banco de dados pode ser acessado a partir de qualquer endereço IP.

Conectividade do Banco de Dados

Há três formas diferentes de se conectar ao Oracle Autonomous Data Warehouse.

  1. A maioria das organizações protege redes e dispositivos em uma rede usando um firewall. Um firewall controla o tráfego de rede de entrada e saída usando regras que permitem o uso de determinadas portas e o acesso a determinados computadores (ou, mais especificamente endereços IP ou nomes de host). Um firewall separa redes internas e a internet pública.

    O Oracle Autonomous Data Warehouse pode ser acessado usando a internet pública. Para acessar o Oracle Autonomous Data Warehouse por trás de um firewall, o firewall deve permitir o uso da porta especificada na conexão de banco de dados ao estabelecer conexão com os servidores da conexão. O número da porta padrão do Oracle Autonomous Data Warehouse é 1522.

  2. O Oracle Cloud Infrastructure FastConnect fornece uma maneira fácil de você conectar sua rede local ao Oracle Autonomous Data Warehouse usando o Pareamento Público da FastConnect. O Oracle Cloud Infrastructure FastConnect fornece opções de largura de banda alta, além de uma experiência de rede mais confiável e consistente do que as conexões com base na internet. Sem o Oracle Cloud Infrastructure FastConnect, o tráfego destinado a endereços IP públicos é roteado pela internet.

  3. O Oracle Autonomous Data Warehouse suporta acesso privado a partir de recursos Oracle Cloud Infrastructure em uma VCN (rede virtual na nuvem) usando um dos dois métodos:

    • Ponto final privado

    • Gateway de serviço

    Com qualquer opção de acesso privado, o tráfego permanece dentro da rede Oracle Cloud Infrastructure e não atravessa a internet. No entanto, se você usar um gateway de serviço, as solicitações para o serviço usarão um ponto final público para o serviço.

    Se você não quiser usar um ponto final público, poderá usar um ponto final privado em sua VCN. Um ponto final privado é representado como um endereço IP privado dentro de uma sub-rede na VCN. O ponto final privado só está disponível com o Oracle Autonomous Data Warehouse na infraestrutura Exadata compartilhada.

    O gateway de serviço e o ponto final privado permitem conectividade com o Oracle Autonomous Data Warehouse a partir de endereços IP privados em sub-redes privadas sem exigir um gateway de Internet em sua VCN. Depois de configurar um gateway de serviço ou ponto final privado, não haverá etapas especiais necessárias para estabelecer conexão com o Oracle Autonomous Data Warehouse.

Sobre os Serviços Necessários para Criar um Data Mart de Vários Bancos de Dados para Análise Contínua

Você deverá estar familiarizado com o provisionamento e com o uso dos serviços e tecnologias recomendados. Em um ambiente do Oracle Cloud, a criação de um ou mais bancos de dados para análise contínua usa os seguintes serviços e recursos:

Os dados são capturados de um ou mais Oracle Databases locais usando o Oracle GoldenGate do Oracle Cloud Marketplace e armazenados no Oracle Autonomous Data Warehouse. O Oracle Analytics Cloud fornece visualização de análise de dados.

Para criar um data mart de um ou mais bancos de dados para análise contínua, você deve ter os seguintes serviços em execução no Oracle Cloud Infrastructure:

  • Microsserviço do Oracle GoldenGate do Oracle Cloud Marketplace

  • Oracle Autonomous Data Warehouse

  • Oracle Analytics Cloud

Consulte Saiba como obter serviços do Oracle Cloud para Soluções Oracle para obter os serviços de nuvem de que você precisa.

Além disso, você usará as seguintes tecnologias:
  • SQL*Plus: Use a interface da linha de comando para estabelecer conexão com o Oracle Autonomous Data Warehouse usando um Oracle Wallet.

  • Gateway de Dados Remoto: Faça download e instale o gateway de dados remoto para permitir que o Oracle Analytics Cloud acesse dados armazenados em uma sub-rede privada. As instruções e um link para download do instalador são fornecidos na seção Código de Download. As instruções para instalar o gateway são fornecidas em seções posteriores.

Sobre Atribuições e Privilégios

Para integrar os serviços necessários para carregar e analisar dados, você precisa de determinadas atribuições e privilégios de usuário. As etapas para criação de atribuições e privilégios são fornecidas em seções posteriores.

Para fazer download de uma wallet com credenciais de acesso do cliente para o Oracle Autonomous Data Warehouse, você deverá ter uma conta de administrador do Oracle Autonomous Data Warehouse.