7 Připojení k databázím nasazeným na veřejné IP adrese

Službu Oracle Analytics Cloud můžete použít pro připojení k databázím pomocí veřejné IP adresy, aby koncoví uživatelé mohli analyzovat data ve vizualizacích, analýzách a sestavách v dokonalé kvalitě.

Například můžete chtít analyzovat data uložená v databázi nasazené v infrastruktuře Oracle Cloud.

Témata:

Připojení k databázi nasazené v infrastruktuře Oracle Cloud pomocí veřejné IP adresy

Nastavte konfiguraci služby Oracle Analytics Cloud pro připojení k databázi nasazené v infrastruktuře Oracle Cloud pomocí veřejné IP adresy, aby koncoví uživatelé mohli analyzovat data ve vizualizacích, analýzách a sestavách v dokonalé kvalitě.

Typický pracovní postup pro připojení k databázi nasazené v infrastruktuře Oracle Cloud

Pokud vytváříte připojení k nasazení databáze v infrastruktuře Oracle Cloud poprvé, použijte níže uvedené úlohy jako vodítko.

Úloha Popis Další informace

Ověření předpokladů

Ověřte, zda vaše prostředí splňuje předpoklady vyžadované pro tuto konfiguraci.

Nutné předpoklady

Zaznamenání informací o databázi

Poznamenejte si informace o připojení pro databázi.

Zaznamenání informací o databázi

Povolení přístupu k databázi

Přidejte pravidlo vstupu, které poskytne službě Oracle Analytics Cloud přístup k databázi.

Povolení přístupu k databázi přes port 1521

Připojení k databázi

Vytvářejte a testujte připojení.

Připojení k databázi ze služby Oracle Analytics Cloud

Nutné předpoklady

Než začnete, ujistěte se, že máte požadované prostředí.

Krok Popis Důležité informace k poznámce

Nastavení služby Oracle Analytics Cloud

Nasazení služby Oracle Analytics Cloud.

Oblast

Doména dostupnosti

Nastavení virtuální cloudové sítě (VCN) v infrastruktuře Oracle Cloud

Nastavte síť VCN pro nasazení databáze v infrastruktuře Oracle Cloud.

Poznámka: Síť VCN se musí nacházet ve stejné oblasti a doméně dostupnosti jako služba Oracle Analytics Cloud.

Virtuální cloudová síť

Podsíť

Stejné:

  • Oblast

  • Doména dostupnosti

Nasazení databáze:

  • Nasazení databáze v síti VCN v infrastruktuře Oracle Cloud

  • Naplnění databáze daty

  • Nastavení uživatele databáze s oprávněními ke čtení databázových tabulek

Nasaďte databázi v síti VCN v infrastruktuře Oracle Cloud.

Poznámka: Databáze se musí nacházet ve stejné oblasti a doméně dostupnosti jako síť VCN.

Veřejná IP adresa

Jedinečný název databáze

Název domény hostitelského počítače

Uživatel/heslo databáze

Stejné:

  • Oblast

  • Doména dostupnosti

  • Virtuální cloudová síť

  • Klientská podsíť

Zaznamenání informací o databázi

Všechny informace, které potřebujete k připojení k databázi, jsou dostupné v konzole infrastruktury Oracle Cloud. Poznamenejte si tyto informace, abyste měli požadované podrobné údaje k dispozici, až budete nastavovat připojení ve službě Oracle Analytics Cloud.

  1. V konzole infrastruktury Oracle Cloud klikněte na položku Ikona navigační nabídky v levém horním rohu.
  2. Klikněte na položku Databáze. V části MySQL klikněte na položku Databázové systémy.
  3. Vyhledejte databázi, ke které chcete vytvořit připojení, a poznamenejte si údaj Veřejná IP adresa.
    Popis GUID-B04B2B86-04FB-477D-A338-92B42D46F3D2-default.jpg následuje
    .jpg''
  4. Klikněte na název databáze, ke které chcete vytvořit připojení, a zapište hodnoty do těchto polí: Jedinečný název databáze, Název domény hostitelského počítače, Virtuální cloudová síť, Klientská podsíťPort.
    Popis GUID-91B82ADB-D001-482B-93C0-9C5A2C9D1D38-default.jpg následuje
    .jpg''
  5. Zjistěte uživatelské jméno a heslo uživatele databáze s oprávněními ke čtení z této databáze a zapište si je, protože je budete později potřebovat. Například user a SYSTEM.

Povolení přístupu k databázi přes port 1521

Přidejte pravidlo vstupu, které umožní službě Oracle Analytics Cloud přistupovat k databázi přes port 1521.

  1. Poznamenejte si IP adresy služby Oracle Analytics Cloud, k nimž chcete povolit přístup.
  2. V konzole infrastruktury Oracle Cloud klikněte na položku Navigační nabídka v levém horním rohu a poté klikněte na volbu Databáze. V části MySQL klikněte na položku Databázové systémy.
  3. Klikněte na databázi, ke které se chcete připojit.
  4. Klikněte na odkaz Virtuální cloudová síť.
    Popis GUID-49C9389C-80EA-48AF-A204-166E8167D95F-default.jpg následuje
    .jpg''
  5. Přejděte na příslušnou podsíť a v části Seznamy zabezpečení klikněte na volbu Výchozí seznam zabezpečení pro <síť VCN>.
    Popis GUID-97F96AE2-E1F3-4D17-A921-D8392F08B57D-default.jpg následuje
    .jpg''
  6. Klikněte na položku Přidat pravidla vstupu.
    Popis GUID-0087C9D3-927F-431D-9DE3-420E88F88099-default.jpg následuje
    .jpg''
  7. Pro každou IP adresu, ke které chcete poskytnout přístup, přidejte pravidlo vstupu, aby mohly veškeré příchozí přenosy z veřejného internetu dosáhnout portu 1521 na tomto uzlu databáze. Použijte následující nastavení:
    • CIDR ZDROJE: Zadejte IP adresu, kterou jste si zapsali v kroku 1.

    • PROTOKOL IP: TCP

    • ROZSAH ZDROJOVÝCH PORTŮ: Vše

    • ROZSAH CÍLOVÝCH PORTŮ: 1521

    • Umožňuje: Provoz TCP pro porty: 1521

Připojení k databázi ze služby Oracle Analytics Cloud

Po povolení přístupu k databázi použijte informace o připojení k databázi, které jste si dříve zapsali, a připojte službu Oracle Analytics Cloud k databázi. Způsob připojení k databázi závisí na operacích, které chcete s daty provést.

  • Vizualizujte data.

  • Modelujte data pomocí nástroje Semantic Modeler a poté generujte analýzy a panely.

  • Modelujte data pomocí Nástroje pro správu modelu služby Oracle Analytics Cloud a poté generujte analýzy a panely.

  • Publikujte data v sestavách v dokonalé kvalitě.

Připojení k databázi pro vizualizaci dat nebo použití nástroje Semantic Modeler

Ve službě Oracle Analytics Cloud vytvořte obvyklým způsobem připojení k databázi Oracle pro vizualizace dat. Prostudujte si téma Vytváření připojení k databázím.
Použijte podrobné údaje o databázi, které jste si dříve poznamenali, k vyplnění položek dialogového okna Vytvořit připojení.
Zadejte tyto hodnoty:
  • Název nového připojení: Název databáze, ke které chcete navázat připojení.

  • Hostitelský počítač: Veřejná IP adresa pro instanci databáze. Například 123.213.85.123.

  • Port: Číslo portu, které umožňuje přistupovat k databázi. Například 1521.

  • Uživatelské jméno: Jméno uživatele, kterému byl udělen přístup pro čtení k databázi.

  • Heslo: Heslo pro zadaného uživatele databáze.

  • Název služby: Zřetězený název obsahující hodnoty položek Jedinečný název databázeNázev domény hostitelského počítače oddělené tečkou. Například CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com.

Připojení k databázi v Nástroji pro správu modelu

V Nástroji pro správu modelu pro službu Oracle Analytics Cloud klikněte postupně na položky Soubor, OtevřítV cloudu a otevřete sémantický model. Prostudujte si téma Úprava sémantického modelu v cloudu.
Když se přihlásíte, použijte informace o připojení pro službu Oracle Analytics Cloud k vyplnění položek dialogového okna Otevřít v cloudu.
Vytvořte fond připojení pro databázi. V podokně Fyzické rozbalte uzel DBaaS, klikněte pravým tlačítkem myši na ikonu databáze a kliknutím na položku Vlastnosti zobrazte dialogové okno Fond připojení. Pomocí podrobných údajů o databázi, které jste si dříve poznamenali, zadejte hodnoty položek Rozhraní volání, Název datového zdroje, Uživatelské jménoHeslo.


Popis GUID-74E9DBD6-064F-4086-A16E-31AE4E7E2A84-default.gif následuje
.gif''

Zadejte tyto hodnoty:
  • Rozhraní volání: Vyberte volbu Výchozí (Oracle Call Interface (OCI)).

  • Název datového zdroje: Zadejte detaily připojení. Například:

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

    V parametru SERVICE_NAME zadejte zřetězené hodnoty položek Jedinečný název databázeNázev domény hostitelského počítače oddělené tečkou, například db1_phx1tv.mycompany.com. Chcete-li v konzole infrastruktury Oracle Cloud najít oba tyto názvy, klikněte na položku Databáze, v části MySQL klikněte na volbu Databázové systémy a poté klikněte na název požadované databáze.

Připojení ke službě Oracle Autonomous Data Warehouse pomocí veřejné IP adresy

Nastavte konfiguraci služby Oracle Analytics Cloud pro připojení ke službě Autonomous Data Warehouse přes veřejnou IP adresu, aby koncoví uživatelé mohli analyzovat data ve vizualizacích, analýzách, sestavách v dokonalé kvalitě a na panelech.

Typický pracovní postup pro připojení ke službě Oracle Autonomous Data Warehouse pomocí veřejné IP adresy

Pokud připojujete službu Oracle Analytics Cloud ke službě Autonomous Data Warehouse přes veřejnou IP adresu poprvé, použijte níže uvedené úlohy jako vodítko.

Úloha Popis Další informace

Ověření předpokladů

Ověřte, zda vaše prostředí splňuje předpoklady vyžadované pro tuto konfiguraci.

Nutné předpoklady

Povolení přístupu ke službě Autonomous Data Warehouse

Odešlete soubor s ověřovacími údaji klientu služby Autonomous Data Warehouse (soubor walletu) do služby Oracle Analytics Cloud.

Povolení přístupu ke službě Oracle Autonomous Data Warehouse

Připojení ke službě Autonomous Data Warehouse

Vytvářejte a testujte připojení.

Připojení k Oracle Autonomous Data Warehouse

Nutné předpoklady

Než začnete, ujistěte se, že máte požadované prostředí.

Krok Popis Důležité informace k poznámce

Nastavení služby Oracle Analytics Cloud

Nasazení služby Oracle Analytics Cloud.

Oblast

Doména dostupnosti

Nastavení služby Oracle Autonomous Data Warehouse

Nasaďte službu Autonomous Data Warehouse.

  • Nasaďte službu Autonomous Data Warehouse v infrastruktuře Oracle Cloud.

  • Naplňte službu Autonomous Data Warehouse daty.

  • Nastavení uživatele databáze s oprávněními pro čtení databázových tabulek ve službě Autonomous Data Warehouse

Název hostitelského počítače

Číslo portu

Název služby

(Tyto podrobnosti získáte ze souboru tnsnames.ora, který je součástí souboru ZIP s ověřovacími údaji klientu služby Autonomous Data Warehouse.)

Povolení přístupu ke službě Oracle Autonomous Data Warehouse

Chcete-li aktivovat zabezpečenou komunikaci mezi službami Oracle Analytics Cloud a Autonomous Data Warehouse, odešlete důvěryhodné certifikáty SSL do služby Oracle Analytics Cloud.

  1. V konzole služby Autonomous Data Warehouse získejte soubor ověřovacích údajů klientu.
    Soubor ověřovacích údajů klientu je soubor ZIP, který obsahuje soubory cwallet.ssotnsnames.ora. Prostudujte si téma Stažení ověřovacích údajů klientů (wallety) v dokumentu Používání služby Oracle Autonomous Data Warehouse.
  2. Extrahujte soubor cwallet.sso ze souboru ověřovacích údajů klientu.
  3. Odešlete soubor cwallet.sso do služby Oracle Analytics Cloud.
    1. Přihlaste se do služby Oracle Analytics Cloud, otevřete konzolu a klikněte na položku Připojení databází.
    2. Kliknutím na položku Odeslat wallet poprvé odešlete wallet nebo kliknutím na položku Nahradit wallet aktualizujte stávající wallet.
    3. Klikněte na tlačítko Procházet a vyhledejte soubor walletu (cwallet.sso), který jste stáhli ze služby Autonomous Data Warehouse.
    4. Vyberte soubor a klikněte na tlačítko Otevřít.
    5. Kliknutím na volbu Aktualizovat a tlačítko OK aktualizujte stávající soubor wallet.

Připojení k Oracle Autonomous Data Warehouse

Po povolení přístupu ke službě Oracle Autonomous Data Warehouse použijte podrobnosti o připojení, které jste si dříve poznamenali, a připojte službu Oracle Analytics Cloud ke službě Autonomous Data Warehouse. Způsob připojení závisí na operacích, které chcete s daty provést.

  • Vizualizace dat

  • Modelujte data pomocí nástroje Semantic Modeler a poté generujte analýzy a panely.

  • Modelujte data pomocí Nástroje pro správu modelu služby Oracle Analytics a poté generujte analýzy a panely.

  • Publikujte data v sestavách v dokonalé kvalitě.

Připojení ke službě Autonomous Data Warehouse pro vizualizaci dat nebo použití nástroje Semantic Modeler

Ve službě Oracle Analytics Cloud vytvořte připojení ke službě Autonomous Data Warehouse pro vizualizaci dat. Prostudujte si téma Tvorba připojení k Oracle Autonomous Data Warehouse.
Nyní vytvořte nový sešit a datovou sadu pro vizualizaci dat ze služby Autonomous Data Warehouse.

Připojení ke službě Autonomous Data Warehouse v Nástroji pro správu modelu

Nástroj pro správu modelu pro službu Oracle Analytics Cloud můžete použít k úpravě sémantického modelu připojeného ke službě Autonomous Data Warehouse.
  1. Na počítači s instalovanými klientskými nástroji služby Oracle Analytics Cloud zkopírujte soubory cwallet.sso, sqlnet.oratnsnames.ora ze souboru zip, který jste stáhli ze služby Autonomous Data Warehouse, do složky:
    <instalační složka nástroje Developer Client Tool>\domains\bi\config\fmwconfig\bienv\core
  2. Upravte soubor sqlnet.ora tak, aby umístění walletu ukazovalo na:
    <instalační složka nástroje Developer Client Tool>\domains\bi\config\fmwconfig\bienv\core
    Například:
    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. V Nástroji pro správu modelu klikněte postupně na položky Soubor, OtevřítV cloudu a otevřete sémantický model. Prostudujte si téma Úprava sémantického modelu v cloudu.
    Když se přihlásíte, použijte informace o připojení pro instanci služby Oracle Analytics Cloud k vyplnění položek dialogového okna Otevřít v cloudu.
    • Do pole Port zadejte hodnotu 443.

    • Do pole Název hostitelského počítače zadejte název domény hostitelského počítače vaší instance služby Oracle Analytics Cloud.

    • Vyberte volbu SSL. Pro položky Důvěryhodné úložištěHeslo uveďte místní úložiště klíčů nekomerčních certifikačních autorit (cacert) pro JDK/JRE, které důvěřuje certifikátům podepsaným známými certifikačními autoritami.

  4. Připojte se ke službě Autonomous Data Warehouse.
    1. Klikněte na položku Soubor a poté kliknutím na volbu Importovat metadata spusťte průvodce importem metadat a dále postupujte podle pokynů na obrazovce.Popis GUID-480B63BB-F2D4-4D2E-B4DD-F8D2B230DD4B-default.gif následuje
      .gif''
    2. Na stránce Vybrat datový zdroj zadejte do pole Název datového zdroje dlouhý připojovací řetězec TNS ze staženého souboru tnsnames.ora. Uveďte celý popis v závorkách.

      Například:

      (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. Do polí Uživatelské jménoHeslo zadejte ověřovací údaje pro uživatele ADMIN nebo jiného vhodného uživatele služby Autonomous Data Warehouse.
Nyní jste připraveni modelovat data v Nástroji pro správu modelu, publikovat sémantický model do služby Oracle Analytics Cloud a vytvářet analýzy a vizualizace dat pomocí dat ze služby Autonomous Data Warehouse.