7 Verbinding maken met databases geïmplementeerd op een openbaar IP-adres.

U kunt Oracle Analytics Cloud gebruiken om verbinding te maken met databases met behulp van een openbaar IP-adres, zodat eindgebruikers die gegevens kunnen analyseren in visualisaties, analysen en pixelperfecte rapporten.

Zo kunt u bijvoorbeeld gegevens analyseren in een database die is geïmplementeerd in Oracle Cloud Infrastructure.

Onderwerpen:

Verbinding maken met een database geïmplementeerd in Oracle Cloud Infrastructure met een openbaar IP-adres.

Configureer Oracle Analytics Cloud om verbinding te maken met een database die is geïmplementeerd in Oracle Cloud Infrastructure met een openbaar IP-adres, zodat eindgebruikers die gegevens kunnen analyseren in visualisaties, analysen en pixelperfecte rapporten.

Typische workflow voor verbinding met een database geïmplementeerd in Oracle Cloud Infrastructure

Als u voor de eerste keer verbinding maakt met een database-implementatie in Oracle Cloud Infrastructure, volgt u deze stappen als richtlijn.

Taak Beschrijving Meer informatie

De vereisten controleren

Controleer of uw omgeving voldoet aan de vereisten voor deze configuratie.

Eerste vereisten

Databasegegevens noteren

Noteer verbindingsgegevens voor de database.

Databasegegevens vastleggen

Databasetoegang activeren

Voeg een toegangsregel toe om Oracle Analytics Cloud toegang te geven tot de database.

Databasetoegang via poort 1521 activeren

Verbinding maken met de database

Maak en test uw verbindingen.

Verbinding maken met uw database vanuit Oracle Analytics Cloud

Eerste vereisten

Controleer voordat u begint of u over de vereiste omgeving beschikt.

Stap Beschrijving Belangrijke informatie

Oracle Analytics Cloud instellen

Oracle Analytics Cloud implementeren

Regio

Beschikbaarheidsdomein

Een virtueel cloudnetwerk (VCN) instellen in Oracle Cloud Infrastructure

Stel een VCN in voor de database-implementatie in Oracle Cloud Infrastructure.

Opmerking: het VCN moet zich in dezelfde regio en hetzelfde beschikbaarheidsdomein bevinden als Oracle Analytics Cloud.

Virtueel cloudnetwerk

Subnet

Zelfde:

  • Regio

  • Beschikbaarheidsdomein

Een database implementeren:

  • Implementeer de database in het VCN in Oracle Cloud Infrastructure

  • Vul de database met gegevens

  • Stel een databasegebruiker in met rechten om databasetabellen te lezen

Implementeer een database in het VCN in Oracle Cloud Infrastructure.

Opmerking: de database moet zich in dezelfde regio en hetzelfde beschikbaarheidsdomein bevinden als het VCN.

Openbaar IP-adres

Unieke databasenaam

Naam hostdomein

Databasegebruiker/wachtwoord

Zelfde:

  • Regio

  • Beschikbaarheidsdomein

  • Virtueel cloudnetwerk

  • Clientsubnet

Databasegegevens vastleggen

Alle gegevens die u nodig hebt om verbinding te maken met een database zijn te vinden in de console van Oracle Cloud Infrastructure. Noteer de gegevens nu, zodat u over de vereiste gegevens beschikt wanneer u de verbinding gaat opzetten in Oracle Analytics Cloud.

  1. Klik op Pictogram voor navigatiemenu linksboven in Oracle Cloud Infrastructure Console.
  2. Klik op Databases. Klik onder MySQL op Databasesystemen.
  3. Zoek de database waarmee u verbinding wilt maken en noteer het openbare IP-adres.
    Beschrijving van GUID-B04B2B86-04FB-477D-A338-92B42D46F3D2-default.jpg volgt hierna
    .jpg
  4. Klik op de naam van de database waarmee u verbinding wilt maken en noteer de waarden uit deze velden: Unieke databasenaam, Naam hostdomein, Virtueel cloudnetwerk, Clientsubnet en Poort.
    Beschrijving van GUID-91B82ADB-D001-482B-93C0-9C5A2C9D1D38-default.jpg volgt hierna
    .jpg
  5. Zoek de gebruikersnaam en het wachtwoord op van een databasegebruiker met leesrechten voor deze database en noteer deze gegevens voor later gebruik. Bijvoorbeeld de gebruiker SYSTEM.

Databasetoegang via poort 1521 activeren

Voeg een ingangsregel toe die Oracle Analytics Cloud in staat stelt om de database te benaderen via poort 1521.

  1. Noteer de IP-adressen van Oracle Analytics Cloud waartoe u toegang wilt bieden.
  2. Klik in de linkerbovenhoek van de console van Oracle Cloud Infrastructure op Navigatiemenu en klik daarna op Databases. Klik onder MySQL op Databasesystemen.
  3. Klik op de database waarmee u verbinding wilt maken.
  4. Klik op de koppeling Virtueel cloudnetwerk.
    Beschrijving van GUID-49C9389C-80EA-48AF-A204-166E8167D95F-default.jpg volgt hierna
    .jpg
  5. Ga naar het juiste subnet en klik onder Beveiligingslijsten op Standaardbeveiligingslijst voor <VCN>.
    Beschrijving van GUID-97F96AE2-E1F3-4D17-A921-D8392F08B57D-default.jpg volgt hierna
    .jpg
  6. Klik op Ingangsregels toevoegen.
    Beschrijving van GUID-0087C9D3-927F-431D-9DE3-420E88F88099-default.jpg volgt hierna
    .jpg
  7. Voor elk IP-adres dat u toegang wilt geven, voegt u een ingangsregel toe zodat inkomend verkeer van het openbare internet poort 1521 kan bereiken op deze databasenode. Gebruik hierbij deze instellingen:
    • SOURCE CIDR: voer het openbare IP-adres in dat u hebt genoteerd in stap 1.

    • IP PROTOCOL: TCP

    • SOURCE PORT RANGE: Alles

    • DESTINATION PORT RANGE: 1521

    • Staat TCP-verkeer toe voor poorten: 1521

Verbinding maken met uw database vanuit Oracle Analytics Cloud

Nadat u toegang tot de database hebt geactiveerd, gebruikt u de eerder genoteerde gegevens voor de databaseverbinding om Oracle Analytics Cloud te verbinden met de database. De manier waarop u verbinding maakt met de database is afhankelijk van wat u wilt doen met de gegevens.

  • Visualiseer de gegevens.

  • Modelleer de gegevens met Semantic Modeler en genereer vervolgens analysen en dashboards.

  • Modelleer de gegevens met Oracle Analytics Cloud Model Administration Tool en genereer vervolgens analysen en dashboards.

  • Publiceer de gegevens in pixelperfecte rapporten.

Verbinding maken met uw database voor Data Visualization of Semantic Modeler

Maak op de gebruikelijke manier in Oracle Analytics Cloud een verbinding met een Oracle database voor gegevensvisualisaties. Zie voor meer informatie: Databaseverbindingen maken.
Gebruik de eerder genoteerde databasegegevens om het dialoogvenster Verbinding maken in te vullen.
Geef deze waarden op:
  • Naam nieuwe verbinding: een naam voor de database waarmee u verbinding wilt maken.

  • Host: het openbare IP-adres voor de database-instance. Bijvoorbeeld 123.213.85.123.

  • Poort: het nummer van de poort die toegang biedt tot de database. Bijvoorbeeld 1521.

  • Gebruikersnaam: de naam van een gebruiker met leestoegang tot de database.

  • Wachtwoord: het wachtwoord voor de opgegeven databasegebruiker.

  • Servicenaam: een aaneengeschakelde naam die is samengesteld uit de waarden voor Unieke databasenaam en Naam hostdomein, gescheiden door een punt. Bijvoorbeeld CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com.

Verbinding maken met uw database in Model Administration Tool

Klik in Model Administration Tool voor Oracle Analytics Cloud op Bestand, Openen, en klik daarna op In de cloud om uw semantische model te openen. Zie voor meer informatie: Een semantisch model in de cloud bewerken.
Als u gaat inloggen, gebruikt u de verbindingsgegevens voor Oracle Analytics Cloud om het dialoogvenster Openen in de cloud in te vullen.
Maak een verbindingsgroep voor uw database. Ga naar het deelvenster 'Fysiek', vouw de node DBaaS uit, klik met de rechtermuisknop op het databasepictogram en klik op Eigenschappen om het dialoogvenster Verbindingsgroep te tonen. Raadpleeg de databasegegevens die u eerder hebt genoteerd om waarden op te geven voor Aanroepinterface, Naam gegevensbron, Gebruikersnaam en Wachtwoord.


Beschrijving van GUID-74E9DBD6-064F-4086-A16E-31AE4E7E2A84-default.gif volgt hierna
.gif

Geef deze waarden op:
  • Aanroepinterface: selecteer Standaard (Oracle Call Interface (OCI)).

  • Naam gegevensbron: geef de verbindingsgegevens op. Bijvoorbeeld:

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

    Vervang SERVICE_NAME door de aaneengeschakelde waarden voor Unieke databasenaam en Naam hostdomein gescheiden door een punt, bijvoorbeeld db1_phx1tv.mijnbedrijf.com. U kunt deze twee namen vinden in de console van Oracle Cloud Infrastructure door eerst te klikken op Databases, vervolgens onder MySQL op Databasesystemen en ten slotte op de naam van uw database.

Verbinding maken met Oracle Autonomous Data Warehouse via een openbaar IP-adres

Configureer Oracle Analytics Cloud om verbinding te maken met Autonomous Data Warehouse met behulp van een openbaar IP-adres, zodat eindgebruikers die gegevens kunnen analyseren in visualisaties, analysen, dashboards en pixelperfecte rapporten.

Typische workflow om verbinding te maken met Oracle Autonomous Data Warehouse via een openbaar IP-adres

Als u Oracle Analytics Cloud via een openbaar IP-adres voor de eerste keer verbindt met Autonomous Data Warehouse, volgt u deze stappen als richtlijn.

Taak Beschrijving Meer informatie

De vereisten controleren

Controleer of uw omgeving voldoet aan de vereisten voor deze configuratie.

Eerste vereisten

Toegang tot Autonomous Data Warehouse activeren

Upload het bestand met clientreferenties (walletbestand) voor Autonomous Data Warehouse naar Oracle Analytics Cloud.

Toegang tot Oracle Autonomous Data Warehouse activeren

Verbinding maken met Autonomous Data Warehouse

Maak en test uw verbindingen.

Verbinding maken met Oracle Autonomous Data Warehouse

Eerste vereisten

Controleer voordat u begint of u over de vereiste omgeving beschikt.

Stap Beschrijving Belangrijke informatie

Oracle Analytics Cloud instellen

Oracle Analytics Cloud implementeren

Regio

Beschikbaarheidsdomein

Oracle Autonomous Data Warehouse instellen

Implementeer Autonomous Data Warehouse.

  • Implementeer Autonomous Data Warehouse in Oracle Cloud Infrastructure.

  • Vul Autonomous Data Warehouse met gegevens.

  • Een databasegebruiker instellen met rechten om databasetabellen te lezen in Autonomous Data Warehouse

Hostnaam

Poortnummer

Servicenaam

(U kunt deze gegevens vinden in tnsnames.ora in het bestand met clientreferenties voor Autonomous Data Warehouse.)

Toegang tot Oracle Autonomous Data Warehouse activeren

Om veilige communicatie tussen Oracle Analytics Cloud en Autonomous Data Warehouse mogelijk te maken, moet u vertrouwde SSL-certificaten uploaden naar Oracle Analytics Cloud.

  1. Ga naar de console van Autonomous Data Warehouse en download het bestand met clientreferenties.
    Het bestand met clientreferenties is een ZIP-bestand met daarin de bestanden cwallet.sso en tnsnames.ora. Zie Clientreferenties (wallets) downloaden in Oracle Autonomous Data Warehouse gebruiken.
  2. Extraheer het bestand cwallet.sso uit het bestand met clientreferenties.
  3. Upload het bestand cwallet.sso naar Oracle Analytics Cloud.
    1. Log in bij Oracle Analytics Cloud, open de Console en klik op Databaseverbindingen.
    2. Klik op Wallet uploaden om voor de eerste keer een wallet te uploaden. Klik op Wallet vervangen als u een bestaande wallet wilt bijwerken.
    3. Klik op Bladeren en zoek het walletbestand (cwallet.sso) dat u hebt gedownload uit Autonomous Data Warehouse.
    4. Selecteer het bestand en klik op Openen.
    5. Klik achtereenvolgens op Bijwerken en OK om het bestaande walletbestand bij te werken.

Verbinding maken met Oracle Autonomous Data Warehouse

Nadat u toegang tot Oracle Autonomous Data Warehouse hebt geactiveerd, gebruikt u de eerder genoteerde verbindingsgegevens om Oracle Analytics Cloud te verbinden met Autonomous Data Warehouse. De manier waarop u verbinding maakt is afhankelijk van wat u wilt doen met de gegevens.

  • De gegevens visualiseren

  • Modelleer de gegevens met Semantic Modeler en genereer vervolgens analysen en dashboards.

  • Modelleer de gegevens met Oracle Analytics Model Administration Tool en genereer vervolgens analysen en dashboards.

  • Publiceer de gegevens in pixelperfecte rapporten.

Verbinding maken met Autonomous Data Warehouse voor Data Visualization of Semantic Modeler

Maak in Oracle Analytics Cloud een verbinding met Autonomous Data Warehouse voor gegevensvisualisatie. Zie voor meer informatie: Verbindingen maken met Oracle Autonomous Data Warehouse.
Maak nu een nieuwe werkmap en gegevensset om gegevens uit uw Autonomous Data Warehouse te visualiseren.

Verbinding maken met Autonomous Data Warehouse in Model Administration Tool

U kunt Model Administration Tool voor Oracle Analytics Cloud gebruiken om een semantisch model te bewerken dat is verbonden met Autonomous Data Warehouse.
  1. Kopieer op de computer met Oracle Analytics Cloud Client Tools de bestanden cwallet.sso, sqlnet.ora en tnsnames.ora uit het zip-bestand dat u hebt gedownload uit Autonomous Data Warehouse naar deze map:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
  2. Bewerk sqlnet.ora zodat de walletlocatie verwijst naar:
    <Developer Client Tool installation folder>\domains\bi\config\fmwconfig\bienv\core
    Bijvoorbeeld:
    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. Klik in Model Administration Tool op Bestand, Openen, en klik daarna op In de cloud om uw semantische model te openen. Zie voor meer informatie: Een semantisch model in de cloud bewerken.
    Als u gaat inloggen, gebruikt u de verbindingsgegevens voor Oracle Analytics Cloud om het dialoogvenster Openen in de cloud in te vullen.
    • Geef 443 op voor Poort.

    • Geef voor Hostnaam de naam van het hostdomein op van uw Oracle Analytics Cloud instance.

    • Selecteer SSL. Geef voor Vertrouwde opslag en Wachtwoord een lokale sleutelopslag met JDK-/JRE-cacerts op die certificaten vertrouwt die zijn ondertekend door bekende CA's.

  4. Maak verbinding met Autonomous Data Warehouse.
    1. Klik op Bestand en daarna op Metagegevens importeren om de wizard Metagegevens importeren te starten. Volg daarna de aanwijzingen op het scherm.Beschrijving van GUID-480B63BB-F2D4-4D2E-B4DD-F8D2B230DD4B-default.gif volgt hierna
      .gif
    2. Geef op de pagina Gegevensbron selecteren voor Naam gegevensbron een lange TNS-verbindingsstring op uit het gedownloade bestand tnsnames.ora. Voeg tussen haakjes de volledige beschrijving. toe.

      Bijvoorbeeld:

      (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. Geef bij Gebruikersnaam en Wachtwoord de referenties op voor de ADMIN-gebruiker of een andere bevoegde gebruiker van Autonomous Data Warehouse.
U kunt de gegevens nu gaan modelleren in Model Administration Tool, het semantische model publiceren naar Oracle Analytics Cloud, en analysen en gegevensvisualisaties maken met behulp van gegevens uit Autonomous Data Warehouse.