7 Estabelecer Conexão com Bancos de Dados Implantados em um Endereço IP Público

Você pode usar o Oracle Analytics Cloud para estabelecer conexão com bancos de dados com um endereço IP público para que os usuários finais possam analisar esses dados em visualizações, análises e relatórios pixel perfeitos.

Estabelecer Conexão com um Banco de Dados Implantado no Oracle Cloud Infrastructure com um Endereço IP Público

Configure o Oracle Analytics Cloud para estabelecer conexão com um banco de dados implantado no Oracle Cloud Infrastructure com um endereço IP público, para que os usuários finais possam analisar esses dados em visualizações, análises e relatórios pixel perfeito.

Workflow Típico para Estabelecer Conexão com um Banco de Dados Implantado no Oracle Cloud Infrastructure

Se você estiver se conectando a uma implantação de banco de dados no Oracle Cloud Infrastructure pela primeira vez, siga estas tarefas como guia.

Tarefa Descrição Mais Informações

Verificar os pré-requisitos

Verifique se o seu ambiente satisfaz os pré-requisitos necessários para esta configuração.

Pré-requisitos

Registrar informações do banco de dados

Registre informações da conexão do banco de dados.

Registrar Informações do Banco de Dados

Ativar acesso do banco de dados

Adicione uma regra de entrada para dar ao Oracle Analytics Cloud acesso ao banco de dados.

Ativar Acesso ao Banco de Dados por meio da Porta 1521

Conectar-se ao banco de dados

Crie e teste suas conexões.

Estabelecer Conexão com Seu Banco de Dados no Oracle Analytics Cloud

Pré-requisitos

Antes de começar, certifique-se de ter o ambiente necessário.

Etapa Descrição Informações Importantes a serem Anotadas

Configurar o Oracle Analytics Cloud

Implante o Oracle Analytics Cloud.

Região

Domínio de Disponibilidade

Configurar uma VCN (Rede Virtual na Nuvem) no Oracle Cloud Infrastructure

Configure uma VCN para a implantação do banco de dados no Oracle Cloud Infrastructure.

Observação: A VCN deve estar na mesma Região e Domínio de Disponibilidade que o Oracle Analytics Cloud.

Rede Virtual na Nuvem

Sub-rede

Mesma:

  • Região

  • Domínio de Disponibilidade

Implantar um banco de dados:

  • Implantar o banco de dados na VCN no Oracle Cloud Infrastructure

  • Preencher o banco de dados com dados

  • Configurar um usuário de banco de dados com permissões para ler tabelas de banco de dados.

Implante um banco de dados na VCN no Oracle Cloud Infrastructure.

Observação: O banco de dados deve estar na mesma Região e Domínio de Disponibilidade que a VCN.

IP Público

Nome Exclusivo do Banco de Dados

Nome do Domínio do Host

Usuário/Senha do Banco de Dados

Mesma:

  • Região

  • Domínio de Disponibilidade

  • Rede Virtual na Nuvem

  • Sub-rede do Cliente

Registrar Informações do Banco de Dados

Todas as informações necessárias para estabelecer conexão com um banco de dados estão disponíveis na Console do Oracle Cloud Infrastructure. Registre as informações agora, para que você tenha os detalhes necessários quando configurar a conexão no Oracle Analytics Cloud.

  1. Na Console do Oracle Cloud Infrastructure, clique em Ícone do menu de navegação no canto superior esquerdo.
  2. Clique em Bancos de Dados. Em MySQL, clique em Sistemas de Banco de Dados.
  3. Localize o banco de dados com o qual deseja estabelecer conexão e registre o endereço IP Público.
    Descrição de GUID-B04B2B86-04FB-477D-A338-92B42D46F3D2-default.jpg segue
    .jpg
  4. Clique no nome do banco de dados com o qual deseja estabelecer conexão e anote os valores nestes campos: Nome Exclusivo do Banco de Dados, Nome de Domínio do Host, Rede Virtual na Nuvem, Sub-rede do Cliente e Porta.
    Descrição de GUID-91B82ADB-D001-482B-93C0-9C5A2C9D1D38-default.jpg segue
    .jpg
  5. Descubra o nome do usuário e a senha de um usuário do banco de dados com permissões para leitura deste banco de dados, e anote-os, pois vai precisar desses dados posteriormente Por exemplo, o usuário SYSTEM.

Ativar Acesso ao Banco de Dados por meio da Porta 1521

Adicione uma regra de entrada que permita que o Oracle Analytics Cloud acesse o banco de dados por meio da porta 1521.

  1. Faça uma anotação dos endereços IP do Oracle Analytics Cloud aos quais você deseja permitir acesso.
  2. Na Console do Oracle Cloud Infrastructure, clique em Menu de navegação no canto superior esquerdo, e clique em Bancos de Dados. Em MySQL, clique em Sistemas de Banco de Dados.
  3. Clique no banco de dados ao qual deseja se conectar.
  4. Clique no link Rede Virtual na Nuvem.
    Descrição de GUID-49C9389C-80EA-48AF-A204-166E8167D95F-default.jpg segue
    .jpg
  5. Navegue até a sub-rede apropriada e, em Listas de Segurança, clique em Lista de Segurança Padrão para <VCN>.
    Descrição de GUID-97F96AE2-E1F3-4D17-A921-D8392F08B57D-default.jpg segue
    .jpg
  6. Clique em Adicionar Regras de Entrada.
    Descrição de GUID-0087C9D3-927F-431D-9DE3-420E88F88099-default.jpg segue
    .jpg
  7. Para cada endereço IP ao qual você quiser conceder acesso, adicione uma regra de entrada para permitir que qualquer tráfego vindo da internet pública chegue à porta 1521 neste nó do banco de dados, com as seguintes definições:
    • CIDR DE ORIGEM: Informe o endereço IP que você anotou na Etapa 1.

    • PROTOCOLO IP: TCP

    • INTERVALO DE PORTAS DE ORIGEM: Todas

    • INTERVALO DE PORTAS DE DESTINO: 1521

    • Permite: Tráfego TCP para as portas: 1521

Estabelecer Conexão com Seu Banco de Dados no Oracle Analytics Cloud

Após ativar o acesso ao banco de dados, use as informações de conexão do banco de dados anotadas anteriormente para conectar o Oracle Analytics Cloud ao banco de dados. A forma de você estabelecer conexão com o banco de dados depende do que você deseja fazer com os dados.

  • Visualizar os dados.

  • Modele os dados usando o Semantic Modeler. Em seguida, gere análises e painéis de controle.

  • Modele os dados com o Oracle Analytics Cloud Model Administration Tool. Em seguida, gere análises e painéis de controle.

  • Publique os dados em relatórios pixel perfeito.

Estabelecer Conexão com Seu Banco de Dados para Data Visualization ou Semantic Modeler

No Oracle Analytics Cloud, crie uma conexão do Oracle Database para visualizações de dados da forma usual. Consulte Criar Conexões de Banco de Dados.
Use os detalhes do banco de dados registrados anteriormente para preencher a caixa de diálogo Criar Conexão.
Especifique estes valores:
  • Nome da Nova Conexão: Um nome para o banco de dados com o qual deseja estabelecer conexão.

  • Host: O endereço IP Público da instância de banco de dados. Por exemplo, 123.213.85.123.

  • Porta: O número da porta que permite o acesso ao banco de dados. Por exemplo, 1521.

  • Nome do usuário: O nome de um usuário com acesso de leitura ao banco de dados.

  • Senha: A senha do usuário especificado do banco de dados.

  • Nome do Serviço: Um nome concatenado que compreende Nome Exclusivo do Banco de Dados e Nome de Domínio do Host, separados por um ponto. Por exemplo, CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com.

Estabelecer Conexão com Seu Banco de Dados no Model Administration Tool

No Model Administration Tool para o Oracle Analytics Cloud, clique em Arquivo, Abrir e, em seguida, em Na Nuvem para abrir seu modelo semântico. Consulte Editar um Modelo Semântico na Nuvem.
Quando acessar o sistema, use informações de conexão do seu Oracle Analytics Cloud para preencher a caixa de diálogo Abrir na Nuvem.
Crie um pool de conexão para seu banco de dados. No painel Físico, expanda o nó DBaaS, clique com o botão direito do mouse no ícone de banco de dados e clique em Propriedades para exibir a caixa de diálogo Pool de Conexão. Use os detalhes do banco de dados que você registrou anteriormente para especificar Interface de Chamada, Nome da Origem de Dados, Nome do Usuário e Senha.


Descrição de GUID-74E9DBD6-064F-4086-A16E-31AE4E7E2A84-default.gif segue
.gif

Especifique estes valores:
  • Interface de Chamada: Selecione Padrão (Oracle Call Interface [OCI]).

  • Nome da Origem de Dados: Especifique os detalhes da conexão. Por exemplo:

    (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=129.213.85.177)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com))

    Para SERVICE_NAME, especifique o Nome Exclusivo do Banco de Dados concatenado e o Nome de Domínio do Host separados por um ponto. Por exemplo, db1_phx1tv.mycompany.com. Para localizar esses dois nomes na Console do Oracle Cloud Infrastructure, clique em Bancos de Dados; em MySQL, clique em Sistemas de Banco de Dados e, em seguida, clique no nome do seu banco de dados.

Estabelecer Conexão com o Oracle Autonomous Data Warehouse com um Endereço IP Público

Configure o Oracle Analytics Cloud para estabelecer conexão com o Autonomous Data Warehouse com um endereço IP público para que os usuários finais possam analisar esses dados em visualizações, análises, painéis de controle e relatórios pixel perfeitos.

Workflow Típico para Estabelecer Conexão com o Oracle Autonomous Data Warehouse com um Endereço IP Público

Se você estiver conectando o Oracle Analytics Cloud com o Autonomous Data Warehouse em um endereço IP público pela primeira vez, siga estas tarefas como guia.

Tarefa Descrição Mais Informações

Verificar os pré-requisitos

Verifique se o seu ambiente satisfaz os pré-requisitos necessários para esta configuração.

Pré-requisitos

Ativar o acesso ao Autonomous Data Warehouse

Faça upload do seu arquivo Credenciais de Clientes do Autonomous Data Warehouse (arquivo wallet) para o Oracle Analytics Cloud.

Ativar Acesso ao Oracle Autonomous Data Warehouse

Estabelecer Conexão com o Autonomous Data Warehouse

Crie e teste suas conexões.

Estabelecer Conexão com o Oracle Autonomous Data Warehouse

Pré-requisitos

Antes de começar, certifique-se de ter o ambiente necessário.

Etapa Descrição Informações Importantes a serem Anotadas

Configurar o Oracle Analytics Cloud

Implante o Oracle Analytics Cloud.

Região

Domínio de Disponibilidade

Configurar o Oracle Autonomous Data Warehouse

Implante o Autonomous Data Warehouse.

  • Implante o Autonomous Data Warehouse no Oracle Cloud Infrastructure.

  • Preencha o Autonomous Data Warehouse com dados.

  • Configurar um usuário de banco de dados com permissões para ler tabelas de banco de dados no Autonomous Data Warehouse

Nome do Host

Número de Porta

Nome do Serviço

(Obtenha esses detalhes em tnsnames.ora no arquivo de Credenciais de Clientes do Autonomous Data Warehouse.)

Ativar Acesso ao Oracle Autonomous Data Warehouse

Para permitir a comunicação segura entre o Oracle Analytics Cloud e o Autonomous Data Warehouse, você faz upload de certificados SSL confiáveis para o Oracle Analytics Cloud.

  1. Na Console do Autonomous Data Warehouse, obtenha o arquivo Credenciais de Clientes.
    O arquivo Credenciais de Clientes é um arquivo ZIP que contém os arquivos cwallet.sso e tnsnames.ora. Consulte Fazer Download das Credenciais do Cliente (Wallets) em Usando o Oracle Autonomous Data Warehouse.
  2. Extraia o arquivo cwallet.sso do arquivo Credenciais de Clientes.
  3. Faça upload do arquivo cwallet.sso para o Oracle Analytics Cloud.
    1. Acesse o Oracle Analytics Cloud, abra a Console e clique em Conexões de Banco de Dados.
    2. Clique em Fazer Upload da Wallet para fazer upload de uma wallet pela primeira vez ou em Substituir Wallet para atualizar uma wallet existente.
    3. Clique em Procurar e localize o arquivo de wallet (cwallet.sso) que você baixou do Autonomous Data Warehouse.
    4. Selecione o arquivo e clique em Abrir.
    5. Clique em Atualizar e em OK para atualizar o arquivo de wallet existente.

Estabelecer Conexão com o Oracle Autonomous Data Warehouse

Após ativar o acesso ao Oracle Autonomous Data Warehouse, use os detalhes de conexão registrados anteriormente para conectar o Oracle Analytics Cloud ao Autonomous Data Warehouse. A forma de você estabelecer conexão depende do que você deseja fazer com os dados.

  • Visualizar os dados

  • Modele os dados usando o Semantic Modeler. Em seguida, gere análises e painéis de controle.

  • Modele os dados com o Oracle Analytics Model Administration Tool. Em seguida, gere análises e painéis de controle.

  • Publique os dados em relatórios pixel perfeito.

Estabelecer Conexão com o Autonomous Data Warehouse para Data Visualization ou Semantic Modeler

No Oracle Analytics Cloud, crie uma conexão do Autonomous Data Warehouse para visualizações de dados. Consulte Criar Conexões com o Oracle Autonomous Data Warehouse.
Agora crie uma nova pasta de trabalho e conjunto de dados para visualizar dados do seu Autonomous Data Warehouse.

Estabelecer Conexão com o Autonomous Data Warehouse no Model Administration Tool

Você pode usar o Model Administration Tool para Oracle Analytics Cloud para editar um modelo semântico conectado ao Autonomous Data Warehouse.
  1. Na máquina em que você instalou o Oracle Analytics Cloud Client Tools, copie os arquivos cwallet.sso, sqlnet.ora e tnsnames.ora do arquivo zip que você baixou do Autonomous Data Warehouse para a pasta:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
  2. Edite o arquivo sqlnet.ora de forma que a localização da wallet aponte para:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
    Por exemplo:
    WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="C:\ade\admintoolOAC18.2.1\domains\bi\config\fmwconfig\bienv\core"))) SSL_SERVER_DN_MATCH=yes
  3. No Model Administration Tool, clique em Arquivo, depois em Abrir, depois em Na Nuvem para abrir seu modelo semântico. Consulte Editar um Modelo Semântico na Nuvem.
    Quando fizer log-in, use as informações de conexão da sua instância do Oracle Analytics Cloud para preencher a caixa de diálogo Abrir na Nuvem.
    • Para Porta, especifique 443.

    • Para Nome do host, especifique o nome de domínio do host da sua instância do Oracle Analytics Cloud.

    • Selecione SSL. Para Armazenamento Confiável e Senha, aponte para um armazenamento de chaves cacerts JDK/JRE local que garanta a confiança em certificados assinados por CAs bem conhecidas.

  4. Estabelecer Conexão com o Autonomous Data Warehouse
    1. Clique em Arquivo, depois em Importar Metadados, para iniciar o assistente de Importação de Metadados; depois, siga as instruções na tela.Descrição de GUID-480B63BB-F2D4-4D2E-B4DD-F8D2B230DD4B-default.gif segue
      .gif
    2. Na página Selecionar Origem de Dados, para o valor Nome da Origem de Dados, especifique uma string de conexão TNS longa do arquivo tnsnames.ora baixado. Inclua toda a descrição, colocada entre parênteses.

      Por exemplo:

      (description=(address=(protocol=tcps)(port=1522)(host=adwc.example.oraclecloud.com))(connect_data=(service_name=adwc1_high.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.example.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )

    3. Para Nome do Usuário e Senha, informe as credenciais para o usuário ADMIN ou outro usuário adequado do Autonomous Data Warehouse.
Agora você está pronto para modelar os dados no Model Administration Tool, publicar o modelo semântico no Oracle Analytics Cloud e criar análises e visualizações de dados usando dados do Autonomous Data Warehouse.