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 de Vários Bancos de Dados para o Tableau Analytics
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.
-
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 oferece data warehousing seguro, escalável e dinâmico para suportar análise moderna e gerenciamento de dados.
-
Tableau Desktop: Você pode usar seu mecanismo de análise preferencial para explorar dados por meio de visualizações interativas, para carregar e modelar dados e analisar dados criando relatórios e painéis de controle.

Descrição da ilustração architecture-adw-tableau-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.
- Você deve ter o Tableau Desktop instalado na sua máquina local.
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.
-
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.
-
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.
-
O Oracle Autonomous Data Warehouse suporta acesso privado de recursos do Oracle Cloud Infrastructure em uma rede virtual na nuvem (VCN) usando um destes dois métodos:
-
Ponto final privado
-
Gateway de serviço
Com uma opção de acesso privado, o tráfego permanece dentro da rede do Oracle Cloud Infrastructure e não passa pela 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 em sua VCN. O ponto final privado só está disponível no Oracle Autonomous Data Warehouse na infraestrutura do Exadata compartilhada.
O gateway de serviço e o ponto final privado permitem conectividade com o Oracle Autonomous Data Warehouse 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 um ponto final privado, não são necessárias etapas especiais para estabelecer conexão com o Oracle Autonomous Data Warehouse.
-
Sobre Serviços Necessários para Criar um Data Mart de Vários Bancos de Dados para o Tableau Analytics
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. Tableau Desktop 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
Consulte Saiba como obter serviços do Oracle Cloud para Oracle Solutions para obter os serviços de nuvem de que você precisa.
- Use Tableau Desktop para exibir e analisar dados.
- Use a interface de linha de comando do SQL*Plus para se conectar ao Oracle Autonomous Data Warehouse usando um Oracle Wallet.
- Use o Oracle Instant Client para fazer interface com o Oracle Cloud Infrastructure.
O Oracle Instant Client é fácil de instalar e usa apenas um quarto do espaço em disco necessário para uma instalação completa do cliente de uma aplicação Oracle Cloud Infrastructure.
Faça download e instale o Oracle Instant Client fazendo download do pacote apropriado para sua máquina local a partir do local abaixo. Você pode encontrar instruções de instalação na página de download para cada pacote.
https://www.oracle.com/database/technologies/instant-client/downloads.html
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.