Kapcsolódás az Oracle Autonomous AI Lakehouse szolgáltatáshoz

Létrehozhat olyan kapcsolatot az Oracle Autonomous AI Lakehouse szolgáltatáshoz, amelyik segítségével elérheti az adatokat.

Mielőtt elkezdené, kérje meg az Oracle Autonomous AI Lakehouse rendszergazdáját, hogy engedélyezze a hozzáférést az Oracle Analytics Cloud szolgáltatásból. Az adminisztrátorok által követett konfigurációs lépések eltérőek a nyilvános és a privát kapcsolatok esetében:
Az Oracle Autonomous AI Lakehouse szolgáltatáshoz biztonsági tanúsítványok használatával csatlakozhat, amelyeket az Oracle Autonomous AI Lakehouse szolgáltatásból tölthet le egy tárcába (ismert nevén mTLS vagy Kölcsönös Transport Layer Security) vagy tárca nélkül (ismert nevén TLS vagy Transport Layer Security). Lásd: Tudnivalók a TLS-hitelesítésről. A hitelesítőadatokat tartalmazó tárcafájl az Oracle Analytics és az Oracle Autonomous AI Lakehouse közötti kommunikáció adatvédelmét biztosítja. A feltöltött tárcafájlnak (például wallet_ALKC1.zip) tartalmaznia kell azokat a megbízható SSL-tanúsítványokat, amelyek az SSL engedélyezéséhez szükségesek Oracle AI Database kapcsolatain.
  1. Egy hitelesítőadatokat tartalmazó tárcafájllal való csatlakozáshoz, (ismert nevén Kölcsönös TLS kapcsolat) töltse le az SSL-tanúsítványokat az Oracle Autonomous AI Lakehouse szolgáltatásból.

    Lásd: Az ügyfél-hitelesítő adatok (tárcák) letöltése, itt: Az Oracle Autonomous Database Serverless használata.

    A hitelesítőadatokat tartalmazó tárcafájl az Oracle Analytics és az Oracle Autonomous AI Lakehouse közötti kommunikáció adatvédelmét biztosítja. A feltöltött tárcafájlnak (például wallet_ALKC1.zip) tartalmaznia kell SSL-tanúsítványokat.

    Egy hitelesítőadatokat tartalmazó tárcafájllal való csatlakozáshoz (ismert nevén TLS kapcsolat) hagyja ki az 1. lépést és folytassa a 2. lépéssel.

  2. A kezdőlapon kattintson a Létrehozás, majd a Kapcsolat elemre.
  3. Kattintson az Oracle Autonomous Data Warehouse lehetőségre.
  4. A Kapcsolódás a következő használatával lehetőségnél válassza az Alapszintű vagy az Erőforrástag opciót.
    Az erőforrástag használatáról a tudnivalókat lásd az "Erőforrástag használata az Oracle Cloud Infrastructure erőforrásainak eléréséhez" témakörben itt: Oracle Autonomous AI Database Serverless vagy Autonomous Database dedikált Exadata infrastruktúrán.
  5. Adjon meg egy felhasználóbarát Kapcsolat neve és Leírás értéket.
  6. A Titkosítás típusa esetén:
    • A hitelesítő adatokat tartalmazó tárcafájl nélküli kapcsolódáshoz kattintson a TLS lehetőségre, a Titkosítás típusa mezőben adjon meg egy Kapcsolódási karakterláncelemet, majd adja meg egy Oracle Autonomous AI Lakehouse-felhasználó Felhasználónév és Jelszó adatait.
    • Hitelesítőadatokat tartalmazó tárcafájl használatával való kapcsolódáshoz válassza ki a Kölcsönös TLS lehetőséget a Titkosítás típusa elemben, majd kattintson a Kiválasztás lehetőségre, végül keresse meg és válassza ki a hitelesítőadatokat tartalmazó tárcafájlt, amelyet az Oracle Autonomous AI Lakehouse szolgáltatásból töltött le (például: wallet_ALKC1.zip). Ezt követően töltse ki a Szolgáltatás neve mezőt. Az Ügyfél-hitelesítő adatok mezőben megjelenik a cwallet.sso fájl. Lásd: Szolgáltatásnév kiválasztása az Oracle Autonomous AI Lakehouse számára.

      Tipp: Amikor az Oracle Autonomous AI Lakehouse-kapcsolatot egy példánytárca használatával határozza meg, alapértelmezés szerint a high szolgáltatásnév kerül kiválasztásra. A nevet módosítsa low vagy medium értékre, hogy elkerülje az egyidejű kapcsolatok számának korlátozását.

  7. Az Ügyfél hitelesítő adatai részben kattintson a Kiválasztás elemre az ügyfél-hitelesítő adatok ZIP-fájljához való navigáláshoz és annak kiválasztásához.
  8. Ha távoli adatbázishoz csatlakozik, kattintson a Távoli adatkapcsolat használata lehetőségre.
    Egyeztesse a rendszergazdával, hogy hozzáférhet-e a távoli adatbázishoz.
  9. Ha azt szeretné, hogy az adatmodellezők használni tudják ezeket a kapcsolati adatokat, válassza a Rendszerkapcsolat elemet. Lásd: Adatbázis-kapcsolati beállítások.
  10. A Hitelesítés résznél adja meg, hogyan szeretné hitelesíteni a kapcsolatot:
    • Mindig ezeket a hitelesítő adatokat használja – Az Oracle Analytics mindig az Ön által a kapcsolathoz megadott bejelentkezési nevet és jelszót használja. A rendszer nem kéri a felhasználót arra, hogy jelentkezzen be.
    • A felhasználóknak meg kell adniuk saját hitelesítő adataikat – Az Oracle Analytics kéri a felhasználóktól felhasználónevük és jelszavuk megadását az adatforráshoz. A felhasználók csak azokat az adatokat látják, amelyekhez engedéllyel, jogosultsággal és szerep-hozzárendeléssel rendelkeznek.
  11. Kattintson a Mentés elemre.
Most már létrehozhatja az adatkészleteket a kapcsolatból.

Szolgáltatásnév kiválasztása az Oracle Autonomous AI Lakehouse számára

A megfelelő, előre elkészített adatbázis-szolgáltatásnév kiválasztása kulcsfontosságú az Oracle Autonomous AI Lakehouse (Oracle ALK) szolgáltatáshoz való csatlakozáshoz. Ismerje meg a különböző, előre elkészített adatbázis-szolgáltatásneveket, és azt, hogy melyiket érdemes választania.

Mik azok az előre elkészített adatbázis-szolgáltatásnevek?

Az Oracle Autonomous AI Lakehouse három adatbázis-szolgáltatásnevet biztosít a kapcsolatokhoz a következő formátumban:
  • databasename_high – Legtöbb erőforrás, legalacsonyabb egyidejűség. A lekérdezések egyidejűleg futnak.
  • databasename_medium – Kevesebb erőforrás, nagyobb egyidejűség. A lekérdezések egyidejűleg futnak.
  • databasename_low – A legkevesebb erőforrás, a legmagasabb egyidejűség. A lekérdezések egymás után futnak.

Ezeket a neveket az Oracle-tárca tnsnames.ora fájlja tartalmazza. Kattintson az Adatbázis-kapcsolatok lehetőségre az Oracle Cloud Infrastructure Console konzolban a karakterláncok megtekintéséhez.
A(z) GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png leírása
.png ábra leírása

Az Oracle Resource Manager kezelőben lévő fogyasztói csoportok ismertetése

Az adatbázis-szolgáltatásnevek a Resource Manager kezelőben lévő fogyasztói csoportokhoz vannak leképezve, amelyek korlátozzák az Oracle Autonomous AI Lakehouse szolgáltatásban egyidejűleg futtatható egyidejű kapcsolatok és lekérdezések számát (egyidejűség), valamint a lekérdezésenként megengedett egyidejű folyamatok maximális számát (parallel_degree_limit). Ezek a korlátozások a licencelt ECPU-k vagy OCPU-k számán, valamint az automatikus méretezés engedélyezésén alapulnak.

A következő táblázat az egyidejű kapcsolódási értékek mintáit mutatja be egy 32 ECPU-val rendelkező adatbázis esetén, és az ECPU automatikus skálázása le van tiltva és engedélyezett.

Adatbázis-szolgáltatásnév Egyidejű lekérdezések száma letiltott ECPU automatikus méretezéssel Egyidejű lekérdezések száma engedélyezett ECPU automatikus méretezéssel
high 3 9
medium 20 (0,63 × ECPU-k száma) 60 (1,89 × ECPU-k száma)
low Legfeljebb 4800 (150 × ECPU-k száma) Legfeljebb 4800 (150 × ECPU-k száma)

Az Oracle Analytics optimális adatbázis-szolgáltatásnevének kiválasztása

A high adatbázis-szolgáltatáshoz tartozó egyidejű lekérdezések legnagyobb száma automatikus méretezés nélkül három, engedélyezett automatikus méretezéssel pedig kilenc. Ezt a korlátot három olyan felhasználó érheti el, akik a high adatbázis-szolgáltatásnévhez kapcsolódnak, és egy-egy lekérdezést vagy három jelentést futtatnak egyetlen Oracle Analytics irányítópulton egyetlen felhasználó esetében.

A low szolgáltatásnév jól működik a legtöbb Oracle Autonomous AI Lakehouse munkaterhelésnél az Oracle Analytics szolgáltatással, de az egyidejű lekérdezések használatához a medium szolgáltatásnevet válassza. A low szolgáltatásnév esetén egyszerre egy utasítás fut, azaz nincs egyidejűség. Ha low szolgáltatásnévhez csatlakozik, még akkor is, ha az egyidejűségi fokozat a tábla vagy az index szintjén van megadva, az egyidejűség mértéke egyre csökken, a lekérdezések pedig nem futnak egyidejűleg. A (lekérdezésenkénti) egyidejűségi korlát medium és high érték esetén a licencelt CPU-k számának kétszerese.

Megjegyzés: Az Oracle Fusion Analytics Warehouse (Fusion Analytics) részét képező adatbázishoz való csatlakozáshoz a low szolgáltatásnév használata szükséges, hogy lehetővé tegye az egyidejű lekérdezések maximális számát.

A sorba állított utasítások figyelése

Ha eléri az egyidejű lekérdezések maximális számát, a többlet lekérdezések várólistára kerülnek. Az Oracle Autonomous AI Lakehouse egy mérőszámot biztosít a sorban álló utasítások ellenőrzéséhez.

Válassza az Adatbázisműveletek és az Adatbázis-irányítópult lehetőséget az Oracle Cloud Infrastructure Console Oracle Autonomous AI Lakehouse oldalán.


A(z) GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png leírása
.png ábra leírása

Válassza a Teljesítményközpont elemet, majd válassza az SQL-figyelő lap elemet a sorba állított utasítások állapotának megtekintéséhez (ezek szürke óraként jelennek meg). Ebben a példában három lekérdezés fut high szolgáltatásnévvel, az egyik sorba van állítva, egy lekérdezés pedig medium szolgáltatásnévvel fut. A sorba állított utasítás akkor fut le, amikor a high szolgáltatásnévvel futó három lekérdezés egyike befejeződik.


A(z) GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png leírása
.png ábra leírása

Az egyidejűség nyomon követése

Ha az egyidejűség mértékét túllépik, az egyidejűség mértéke (DOP) visszaminősítését fogja látni az SQL-figyelő kimutatásban. A 353-as egyidejűségifokozat-leminősítési ok azt jelenti, hogy az erőforrás-kezelő leminősítette az utasítást a párhuzamossági korlát maximális mértéke miatt.


A(z) GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png leírása
.png ábra leírása

Az Oracle Database 18-as és újabb verziói esetén a leminősítés okait a következő táblázat írja le:

Azonosító Okkódok
352 DOP leminősítése az adaptív DOP miatt.
353 DOP leminősítése a Resource Manager max. DOP-ja miatt.
354 DOP leminősítése a folyamatok elégtelen száma miatt.
355 DOP leminősítése, mert az alárendelt elemek nem csatlakoztak.

Resource Manager CPU várakozási eseménye

Egy munkamenet arra vár, hogy a rendszer egy Resource Manager CPU-hoz rendelje, ezért növeli a resmgr:cpu kvantumvárakozási eseményt. A várakozási esemény előfordulásának csökkentése érdekében ellenőrizze, hogy a low vagy medium szolgáltatásnevet használja-e az OAC-kapcsolathoz, vagy növelje az Oracle ALK-hoz hozzárendelt CPU-k számát.

A várakozások számának és az átlagos várakozási időnek megtekintéséhez ellenőrizze az előtérben lévő várakozási eseményeket az Automatic Workload Repository (AWR) resmgr:cpu kvantumvárakozási eseményhez tartozó kimutatásban.

Ebben a példában összesen 272 várakozás volt, amelyek egyenként átlagosan 588,91 ezredmásodpercig tartottak, összesen 160 másodperces várakozási idővel. Megállapításra került, hogy ennek oka az volt, hogy az OAC-kapcsolathoz high adatbázis-szolgáltatásnevet használtak. Ezek a várakozási időszakok megszűntek, miután a kliens medium szolgáltatásra váltott, és az irányítópult időszakos lassúsága megszűnt.


A(z) GUID-EA1878A7-1E60-47BA-989C-404AD8D7D7DE-default.png leírása
.png ábra leírása

Tipp az Oracle Autonomous AI Lakehouse szolgáltatással való kapcsolat létrehozásához az Oracle Analytics alkalmazásban

Az Oracle Analytics szolgáltatásban, amikor az Oracle Autonomous AI Lakehouse-kapcsolatot a példánytárca használatával határozza meg, alapértelmezés szerint a high szolgáltatásnév kerül kiválasztásra. A nevet módosítsa low vagy medium értékre, hogy elkerülje az egyidejű kapcsolatok számának korlátozását.


A(z) GUID-E576A8A9-5059-4EE1-815C-4A07A7FB27FA-default.png leírása
.png ábra leírása