Připojení k řešení Oracle Autonomous AI Lakehouse

Můžete vytvořit připojení ke službě Oracle Autonomous AI Lakehouse a používat ho pro přístup k datům.

Než začnete, požádejte správce služby Oracle Autonomous AI Lakehouse, aby povolil přístup ze služby Oracle Analytics Cloud. Konfigurační kroky, které správci provádějí, se liší pro veřejné a soukromé typy připojení:
Ke službě Oracle Autonomous AI Lakehouse se můžete připojit buď pomocí bezpečnostních certifikátů stažených ze služby Oracle Autonomous AI Lakehouse do walletu (označováno jako mTLS neboli Mutual Transport Layer Security), nebo bez walletu (označováno jako TLS neboli Transport Layer Security). Prostudujte si téma Informace o ověřování protokolem TLS. Soubor walletu s ověřovacími údaji zajišťuje zabezpečenou komunikaci mezi službami Oracle Analytics a Oracle Autonomous AI Lakehouse. Odeslaný soubor walletu (například wallet_ALKC1.zip) musí obsahovat důvěryhodné certifikáty SSL, aby bylo možné používat protokol SSL ve vašich připojeních k databázi Oracle AI Database.
  1. Pokud se chcete připojit pomocí souboru walletu s ověřovacími údaji (označováno jako připojení pomocí protokolu TLS pro vzájemné ověřování), stáhněte si certifikáty SSL ze služby Oracle Autonomous AI Lakehouse.

    Prostudujte si téma Stažení ověřovacích údajů klientů (wallety) v dokumentu Použití bezserverové autonomní databáze Oracle.

    Soubor walletu s ověřovacími údaji zajišťuje zabezpečenou komunikaci mezi službami Oracle Analytics a Oracle Autonomous AI Lakehouse. Odesílaný soubor walletu (například wallet_ALKC1.zip) musí obsahovat certifikáty SSL.

    Chcete-li se připojit bez použití souboru walletu s ověřovacími údaji (označováno jako připojení pomocí protokolu TLS), vynechejte krok 1 a přejděte přímo ke kroku 2.

  2. Na domovské stránce klikněte na Vytvořit a potom klikněte na Připojení.
  3. Klikněte na Oracle Autonomous Data Warehouse.
  4. V poli Připojit pomocí vyberte volbu Základní nebo Objekt zabezpečení zdroje.
    Informace o používání objektu zabezpečení zdrojů naleznete v tématu „Použití objektu zabezpečení zdroje k přístupu ke zdrojům infrastruktury Oracle Cloud“ na stránkách Bezserverová autonomní AI databáze Oracle nebo Autonomní databáze na vyhrazené infrastruktuře Exadata.
  5. Zadejte uživatelsky optimalizované údaje Název připojeníPopis.
  6. Pro položku Typ šifrování:
    • Pokud se chcete připojit bez souboru walletu s ověřovacími údaji, vyberte TLS jako Typ šifrování, zadejte Připojovací řetězec a poté zadejte Uživatelské jménoHeslo uživatele v Oracle Autonomous AI Lakehouse.
    • Pokud se chcete připojit pomocí souboru walletu s ověřovacími údaji, vyberte volbu Protokol TLS pro vzájemné ověřování jako Typ šifrování, poté klikněte na Vybrat a vyhledejte a vyberte soubor walletu s přihlašovacími údaji klientu, který jste stáhli ze služby Oracle Autonomous AI Lakehouse (například wallet_ALKC1.zip), a zadejte Název služby. V poli Ověřovací údaje klientu se zobrazí soubor cwallet.sso. Viz Výběr názvu služby pro Oracle Autonomous AI Lakehouse.

      Tip: Pokud definujete připojení ke službě Oracle Autonomous AI Lakehouse pomocí walletu instance, je při výchozím nastavení vybrán název služby vysoké úrovně. Změňte název na nízkou nebo střední úroveň, abyste se vyvarovali omezení počtu souběžných připojení.

  7. V části Ověřovací údaje klientu klikněte na tlačítko Vybrat a přejděte k souboru ZIP ověřovacích údajů klientu a vyberte jej.
  8. Jestliže se připojujete ke vzdálené databázi, klikněte na volbu Použít připojení k vzdáleným datům.
    Ověřte si u správce, že máte přístup ke vzdálené databázi.
  9. Pokud chcete, aby tvůrci datových modelů mohli používat tyto detaily připojení, vyberte Systémové připojení. Viz Volby databázového připojení.
  10. V části Ověřování zadejte, jak chcete připojení ověřovat.
    • Vždy používat tyto ověřovací údaje – Oracle Analytics vždy používá přihlašovací jméno a heslo, které zadáte pro připojení. Uživatelé nejsou vyzváni k přihlášení.
    • Požadovat, aby uživatelé zadali vlastní ověřovací údaje – Uživatelům se zobrazí výzva Oracle Analytics k zadání jejich vlastního uživatelského jména a hesla pro datový zdroj. Uživatelé budou mít přístup pouze k datům, k jejichž zobrazení mají povolení, oprávnění a přiřazení rolí.
  11. Klikněte na tlačítko Uložit.
Nyní můžete z připojení vytvořit datové sady.

Výběr názvu služby pro Oracle Autonomous AI Lakehouse

Výběr správného názvu předem sestavené databázové služby je základem pro připojení k Oracle Autonomous AI Lakehouse (Oracle ALK). Seznamte se s různými názvy předem sestavených databázových služeb a zjistěte, který byste měli zvolit.

Jaké jsou názvy předem sestavených databázových služeb?

Oracle Autonomous AI Lakehouse poskytuje tři názvy databázových služeb pro připojení, a to v následujícím formátu:
  • databasename_high – Nejvyšší úroveň zdrojů, nejnižší úroveň souběžnosti. Dotazy jsou spouštěny paralelně.
  • databasename_medium – Nižší úroveň zdrojů, vyšší úroveň souběžnosti. Dotazy jsou spouštěny paralelně.
  • databasename_low – Nejnižší úroveň zdrojů, nejvyšší úroveň souběžnosti. Dotazy jsou spouštěny sériově.

Tyto názvy jsou obsaženy v souboru tnsnames.ora ve walletu Oracle. Kliknutím na položku Připojení k databázi v konzole infrastruktury Oracle Cloud zobrazte řetězce.
Popis GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png následuje
.png''

Informace o skupinách spotřebitelů ve Správci zdrojů Oracle

Názvy databázových služeb jsou mapovány na skupiny spotřebitelů ve Správci zdrojů. Tyto skupiny omezují počet současných připojení a dotazů, které lze spustit ve službě Oracle Autonomous AI Lakehouse najednou (souběžnost), a také maximální počet paralelních procesů, které jsou povoleny na jeden dotaz (parallel_degree_limit). Tyto limity závisí na počtu licencovaných jednotek ECPU nebo OCPU a na tom, zda je aktivováno automatické škálování.

Následující tabulka obsahuje ukázkové hodnoty souběžných připojení pro databázi s 32 ECPU a deaktivovaným nebo aktivovaným automatickým škálováním ECPU.

Název databázové služby Počet souběžných dotazů při deaktivovaném automatickém škálování ECPU Počet souběžných dotazů při aktivovaném automatickém škálování ECPU
high 3 9
medium 20 (0,63 × počet ECPU) 60 (1,89 × počet ECPU)
low Až 4800 (150 × počet ECPU) Až 4800 (150 × počet ECPU)

Výběr optimálního názvu databázové služby pro službu Oracle Analytics

Pro databázovou službu vysoké úrovně lze bez automatického škálování spustit současně až tři dotazy a s automatickým škálováním až devět dotazů. Tohoto limitu mohou dosáhnout tři uživatelé připojení k názvu databázové služby vysoké úrovně, z nichž každý spustí jeden dotaz, nebo tři sestavy na jednom panelu služby Oracle Analytics pro jednoho uživatele.

Název služby nízké úrovně funguje dobře pro většinu pracovních úloh služby Oracle Autonomous AI Lakehouse se službou Oracle Analytics. Pokud ale chcete využívat paralelní dotazy, vyberte název služby střední úrovně. Limit stupně paralelního zpracování pro název služby nízké úrovně má hodnotu 1, která znamená žádné paralelní zpracování. Pokud jste připojeni k názvu služby nízké úrovně, i když je zadán stupeň paralelního zpracování na úrovni tabulky nebo indexu, stupeň paralelního zpracování se sníží na hodnotu 1 a dotaz nebude probíhat paralelně. Limit stupně paralelního zpracování (na dotaz) pro střední a vysokou úroveň odpovídá dvojnásobku počtu licencovaných CPU.

Poznámka: Připojení k databázi, která je součástí služby Oracle Fusion Analytics Warehouse (Fusion Analytics), vyžaduje použití názvu služby nízké úrovně, aby bylo možné dosáhnout maximálního počtu souběžných dotazů.

Sledování výroků zařazených do fronty

Při dosažení limitu maximálního počtu souběžných dotazů jsou nadbytečné dotazy zařazeny do fronty. Služba Oracle Autonomous AI Lakehouse poskytuje metriku pro kontrolu výroků zařazených do fronty.

Na stránce Oracle Autonomous AI Lakehouse konzoly infrastruktury Oracle Cloud vyberte volby Akce databázePanel databáze.


Popis GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png následuje
.png''

Vyberte nástroj Performance Hub a výběrem volby Tabulka sledování SQL zobrazte status výroků obsažených ve frontě. Status se zobrazuje ve formě šedých hodin. V tomto příkladu jsou spuštěny tři dotazy s názvem služby vysoké úrovně, jeden dotaz je zařazen do fronty a jeden dotaz je spuštěn s názvem služby střední úrovně. Výrok zařazený do fronty bude spuštěn po dokončení jednoho ze tří dotazů spuštěných s názvem služby vysoké úrovně.


Popis GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png následuje
.png''

Sledování paralelního zpracování

Při překročení limitu stupně paralelního zpracování bude v sestavě sledování SQL zaznamenán přechod na nižší stupeň paralelního zpracování (DOP). Důvod 353 snížení stupně paralelního zpracování znamená, že Správce zdrojů snížil úroveň výroku kvůli dosažení limitu maximálního stupně paralelního zpracování.


Popis GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png následuje
.png''

V následující tabulce jsou popsány kódy důvodů pro přechod na nižší úroveň ze systému Oracle Database verze 18 a vyšší:

ID Kódy důvodů
352 Přechod na nižší DOP z důvodu adaptivního DOP.
353 Přechod na nižší DOP z důvodu dosažení maximálního DOP správce zdrojů.
354 Přechod na nižší DOP z důvodu nedostatečného počtu procesů.
355 Přechod na nižší DOP z důvodu selhání spojení podřízených procesů.

Událost čekání na CPU Správce zdrojů

Relace čekající na přidělení CPU Správcem zdrojů zvýší hodnotu události čekání resmgr:cpu quantum. Pokud chcete omezit výskyt této události čekání, ověřte, zda je pro připojení služby OAC používán název služby nízké nebo střední úrovně, případně zvyšte počet CPU přidělených k Oracle ALK.

Chcete-li zjistit počet čekání a průměrnou dobu čekání, prohlédněte si část Události čekání v popředí v sestavě automatického úložiště pracovního zatížení (AWR) pro událost čekání resmgr:cpu quantum.

V uvedeném příkladu bylo zaznamenáno celkem 272 čekání, z nichž každé trvalo v průměru 588,91 milisekundy, a celková doba čekání dosáhla 160 sekund. Jako příčina bylo zjištěno použití názvu databázové služby vysoké úrovně pro připojení služby OAC. Tyto doby čekání se přestaly vyskytovat, jakmile zákazník přešel na službu střední úrovně, a tím vyřešil pravidelnou pomalost panelu.


Popis GUID-EA1878A7-1E60-47BA-989C-404AD8D7D7DE-default.png následuje
.png''

Tip pro vytváření připojení ke službě Oracle Autonomous AI Lakehouse ve službě Oracle Analytics

Když ve službě Oracle Analytics definujete připojení ke službě Oracle Autonomous AI Lakehouse pomocí walletu instance, je při výchozím nastavení vybrán název služby vysoké úrovně. Změňte název na nízkou nebo střední úroveň, abyste se vyvarovali omezení počtu souběžných připojení.


Popis GUID-E576A8A9-5059-4EE1-815C-4A07A7FB27FA-default.png následuje
.png''