เชื่อมต่อกับ Oracle Autonomous AI Lakehouse

คุณสามารถสร้างการเชื่อมต่อกับ Oracle Autonomous AI Lakehouse และใช้การเชื่อมต่อนั้นเพื่อเข้าใช้ข้อมูล

ก่อนที่คุณจะเริ่มต้น โปรดขอให้ผู้ดูแลระบบ Oracle Autonomous AI Lakehouse ของคุณอนุญาตให้เข้าใช้จาก Oracle Analytics Cloud ขั้นตอนของคอนฟิเกอเรชันที่ผู้ดูแลระบบปฏิบัติตามนั้นจะแตกต่างกันไปสำหรับประเภทการเชื่อมต่อสาธารณะและส่วนบุคคล:
คุณสามารถเชื่อมต่อกับ Oracle Autonomous AI Lakehouse โดยใช้ข้อมูลการรับรองการรักษาความปลอดภัยที่ดาวน์โหลดจาก Oracle Autonomous AI Lakehouse ไปยังวอลเล็ต (เรียกว่า mTLS หรือ Mutual Transport Layer Security) หรือไม่ใช้วอลเล็ต (เรียกว่า TLS หรือ Transport Layer Security) โปรดดู เกี่ยวกับการตรวจสอบสิทธิ์ TLS ไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่านจะช่วยรักษาความปลอดภัยในการสื่อสารระหว่าง Oracle Analytics และ Oracle Autonomous AI Lakehouse ไฟล์วอลเล็ต (ตัวอย่างเช่น wallet_ALKC1.zip) ที่คุณอัปโหลดต้องมีข้อมูลการรับรองที่ SSL เชื่อถือ เพื่อใช้งาน SSL ในการเชื่อมต่อ Oracle AI Database ของคุณ
  1. ในการเชื่อมต่อโดยใช้ไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่าน (เรียกว่าการเชื่อมต่อ Mutual TLS) ให้ดาวน์โหลดข้อมูลการรับรอง SSL จาก Oracle Autonomous AI Lakehouse

    โปรดดู ดาวน์โหลดชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ (วอลเล็ต) ใน การใช้ Oracle Autonomous Database Serverless

    ไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่านจะช่วยรักษาความปลอดภัยในการสื่อสารระหว่าง Oracle Analytics และ Oracle Autonomous AI Lakehouse ไฟล์วอลเล็ต (ตัวอย่างเช่น wallet_ALKC1.zip) ที่คุณอัปโหลดต้องมีข้อมูลการรับรอง SSL

    ในการเชื่อมต่อโดยไม่ใช้ไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่าน (เรียกว่าการเชื่อมต่อ TLS) ให้ข้ามขั้นตอนที่ 1 และตรงไปที่ขั้นตอนที่ 2

  2. บนโฮมเพจของคุณ คลิก สร้าง แล้วคลิก การเชื่อมต่อ
  3. คลิก Oracle Autonomous Data Warehouse
  4. สําหรับ เชื่อมต่อโดยใช้ ให้เลือก 'พื้นฐาน' หรือ 'สิ่งที่ต้องตรวจสอบสิทธิ์ของทรัพยากร'
    สำหรับข้อมูลเกี่ยวกับการใช้สิ่งที่ต้องตรวจสอบสิทธิ์ของทรัพยากร โปรดดูหัวข้อ "ใช้สิ่งที่ต้องตรวจสอบสิทธิ์ของทรัพยากรเพื่อเข้าใช้ทรัพยากรของ Oracle Cloud Infrastructure" บน Oracle Autonomous AI Database Serverless หรือ Autonomous Database ใน Exadata Infrastructure เฉพาะ
  5. ป้อน ชื่อการเชื่อมต่อ ที่จำง่ายและ คำอธิบาย
  6. สำหรับ ประเภทการเข้ารหัส:
    • ในการเชื่อมต่อโดยไม่มีไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่าน ให้เลือก TLS เป็น ประเภทการเข้ารหัส ป้อน สตริงการเชื่อมต่อ แล้วป้อน ชื่อผู้ใช้ และ รหัสผ่าน ของผู้ใช้ใน Oracle Autonomous AI Lakehouse
    • ในการเชื่อมต่อโดยใช้ไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่าน ให้เลือก Mutual TLS เป็น ประเภทการเข้ารหัส แล้วคลิก เลือก จากนั้นเบราส์และเลือกไฟล์วอลเล็ตชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ที่คุณดาวน์โหลดจาก Oracle Autonomous AI Lakehouse (ตัวอย่างเช่น wallet_ALKC1.zip) แล้วป้อน ชื่อบริการ ฟิลด์ ชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ จะแสดงไฟล์ cwallet.sso โปรดดู การเลือกชื่อบริการสำหรับ Oracle Autonomous AI Lakehouse

      คำแนะนำ: หากคุณกำหนดการเชื่อมต่อ Oracle Autonomous AI Lakehouse โดยใช้วอลเล็ตอินสแตนซ์ ระบบจะเลือกชื่อบริการระดับสูงตามค่าดีฟอลต์ เปลี่ยนชื่อเป็นระดับต่ำหรือกลาง เพื่อหลีกเลี่ยงการจำกัดจำนวนการเชื่อมต่อพร้อมกัน

  7. ใน ชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ คลิก เลือก เพื่อนาวิเกตและเลือกไฟล์ซิปของชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ของคุณ
  8. หากคุณกำลังเชื่อมต่อกับฐานข้อมูลระยะไกล ให้คลิก ใช้การเชื่อมต่อข้อมูลระยะไกล
    ตรวจสอบกับผู้ดูแลระบบว่าคุณเข้าใช้ฐานข้อมูลระยะไกลได้หรือไม่
  9. หากคุณต้องการให้ Data Modeler สามารถใช้รายละเอียดการเชื่อมต่อเหล่านี้ ให้เลือก การเชื่อมต่อระบบ โปรดดู ตัวเลือกการเชื่อมต่อฐานข้อมูล
  10. ในส่วน การตรวจสอบสิทธิ์ ให้ระบุว่าคุณต้องการตรวจสอบสิทธิ์การเชื่อมต่ออย่างไร
    • ใช้ชื่อผู้ใช้และรหัสผ่านเหล่านี้ทุกครั้ง - Oracle Analytics จะใช้ชื่อล็อกอินและรหัสผ่านที่คุณระบุสำหรับการเชื่อมต่อนี้ทุกครั้ง ระบบไม่แสดงพรอมต์ให้ผู้ใช้ล็อกอิน
    • ผู้ใช้ต้องป้อนชื่อผู้ใช้และรหัสผ่านของตนเอง - Oracle Analytics แสดงพรอมต์ให้ผู้ใช้ป้อนชื่อผู้ใช้และรหัสผ่านของตนเองสำหรับที่มาข้อมูล ผู้ใช้สามารถเข้าใช้เฉพาะข้อมูลที่ได้รับอนุญาต มีสิทธิ์ และได้รับการระบุบทบาทเท่านั้น
  11. คลิก บันทึก
ในขั้นตอนนี้ คุณจะสามารถสร้างชุดข้อมูลจากการเชื่อมต่อได้

การเลือกชื่อบริการสำหรับ Oracle Autonomous AI Lakehouse

การเลือกชื่อบริการฐานข้อมูลที่สร้างล่วงหน้าที่ถูกต้อง คือ สิ่งสำคัญในการเชื่อมต่อกับ Oracle Autonomous AI Lakehouse (Oracle ALK) เรียนรู้เกี่ยวกับชื่อบริการฐานข้อมูลที่สร้างล่วงหน้าที่ต่างกัน และชื่อที่คุณควรเลือก

ชื่อบริการฐานข้อมูลที่สร้างล่วงหน้าคืออะไร

Oracle Autonomous AI Lakehouse ระบุชื่อบริการฐานข้อมูลสามรายการ สำหรับการเชื่อมต่อในรูปแบบต่อไปนี้
  • databasename_high - ทรัพยากรสูงสุด, การทำงานพร้อมกันต่ำสุด มีการรันการสืบค้นแบบขนาน
  • databasename_medium - ทรัพยากรน้อยลง, การทำงานพร้อมกันสูงขึ้น มีการรันการสืบค้นแบบขนาน
  • databasename_low - ทรัพยากรน้อยที่สุด, การทำงานพร้อมกันสูงสุด มีการรันการสืบค้นตามลำดับ

ชื่อเหล่านี้มีอยู่ในไฟล์ tnsnames.ora ในวอลเล็ตของ Oracle คลิก การเชื่อมต่อฐานข้อมูล ใน Oracle Cloud Infrastructure Console เพื่อดูสตริง
คำอธิบาย GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png มีดังนี้
.png

ข้อมูลเกี่ยวกับกลุ่มผู้ใช้ใน Oracle Resource Manager

มีการแมปชื่อบริการฐานข้อมูลกับกลุ่มผู้ใช้ในโปรแกรมจัดการทรัพยากรที่จำกัดจำนวนการเชื่อมต่อและการสืบค้นพร้อมกัน ซึ่งสามารถรันพร้อมกัน (การทำงานพร้อมกัน) ใน Oracle Autonomous AI Lakehouse และจำนวนกระบวนการแบบขนานสูงสุดที่สามารถรันได้ต่อการสืบค้น (parallel_degree_limit) ขีดจำกัดเหล่านี้ขึ้นอยู่กับจำนวนของ ECPU หรือ OCPU ที่ได้รับอนุญาต และมีการใช้งานการปรับสเกลอัตโนมัติหรือไม่

ตารางต่อไปนี้แสดงตัวอย่างค่าการเชื่อมต่อที่ทำงานพร้อมกันสำหรับฐานข้อมูลที่มี ECPU 32 รายการ โดยมีการเลิกใช้และใช้งานการปรับสเกล ECPU อัตโนมัติ

ชื่อบริการฐานข้อมูล จำนวนการสืบค้นที่ทำงานพร้อมกันที่มีการเลิกใช้การปรับสเกล ECPU อัตโนมัติ จำนวนการสืบค้นที่ทำงานพร้อมกันที่มีการใช้งานการปรับสเกล ECPU อัตโนมัติ
สูง 3 9
ปานกลาง 20 (.63 × จำนวนของ ECPU) 60 (1.89 × จำนวนของ ECPU)
ต่ำ สูงสุด 4800 (150 x จำนวนของ ECPU) สูงสุด 4800 (150 x จำนวนของ ECPU)

การเลือกชื่อบริการฐานข้อมูลที่เหมาะสมสำหรับ Oracle Analytics

จำนวนการสืบค้นพร้อมกันสูงสุดที่สามารถรันสำหรับบริการฐานข้อมูลระดับสูง คือ สามรายการโดยไม่มีการปรับสเกลอัตโนมัติ และเก้ารายการโดยใช้งานการปรับสเกลอัตโนมัติ ขีดจำกัดนี้สามารถเข้าถึงได้เมื่อผู้ใช้สามรายเชื่อมต่อกับชื่อบริการฐานข้อมูลระดับสูง โดยรันการสืบค้นรายละหนึ่งรายการ หรือรันสามรายงานในแผงข้อมูล Oracle Analytics เดียวสำหรับผู้ใช้หนึ่งราย

ชื่อบริการระดับต่ำเหมาะสำหรับเวิร์กโหลด Oracle Autonomous AI Lakehouse ส่วนมากที่มี Oracle Analytics แต่หากต้องการใช้งานการสืบค้นแบบขนาน ให้เลือกชื่อบริการระดับกลาง ระดับของความคล้ายคลึงสำหรับชื่อบริการระดับต่ำมีขีดจำกัดอยู่ที่ 'หนึ่ง' ซึ่งหมายความว่าไม่มีความคล้ายคลึงกัน หากคุณเชื่อมต่อกับชื่อบริการระดับต่ำแล้ว ถึงแม้ว่าจะมีการระบุระดับความคล้ายคลึงที่ระดับตารางหรือดัชนีก็ตาม แต่ระดับความคล้ายคลึงจะลดลงเหลือหนึ่ง และการสืบค้นจะไม่รันแบบขนาน ระดับของความคล้ายคลึง (ต่อการสืบค้น) สำหรับระดับกลางและสูงมีขีดจำกัดเท่ากับสองเท่าของจำนวน CPU ที่มีใบอนุญาต

หมายเหตุ: การเชื่อมต่อกับฐานข้อมูลที่เป็นส่วนหนึ่งของ Oracle Fusion Analytics Warehouse (Fusion Analytics) จำเป็นต้องใช้ชื่อบริการระดับต่ำ เพื่อรองรับจำนวนการสืบค้นที่ทำงานพร้อมกันสูงสุด

การตรวจสอบคำสั่งในคิว

หากการสืบค้นที่ทำงานพร้อมกันถึงจำนวนสูงสุด ระบบจะจัดการสืบค้นที่เกินมาไว้ในคิว Oracle Autonomous AI Lakehouse มีเมตริคในการตรวจสอบคำสั่งในคิว

เลือก การดำเนินการของฐานข้อมูล และ แผงข้อมูลของฐานข้อมูล ในเพจ Oracle Autonomous AI Lakehouse ของ Oracle Cloud Infrastructure Console


คำอธิบาย GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png มีดังนี้
.png

เลือก Performance Hub แล้วเลือก แท็บการตรวจสอบ SQL เพื่อเลือกสถานะคำสั่งในคิว ซึ่งปรากฏเป็นรูปนาฬิกาสีเทา ในตัวอย่างนี้ การสืบค้นสามรายการกำลังรันอยู่ด้วยชื่อบริการระดับสูง การสืบค้นรายการหนึ่งอยู่ในคิว และการสืบค้นรายการหนึ่งกำลังรันอยู่ด้วยชื่อบริการระดับกลาง คำสั่งในคิวจะรันเมื่อการสืบค้นหนึ่งในสามรายการที่รันด้วยชื่อบริการระดับสูงเสร็จสมบูรณ์


คำอธิบาย GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png มีดังนี้
.png

การตรวจสอบความคล้ายคลึงกัน

หากระดับของความคล้ายคลึงเกินขีดจำกัด คุณจะเห็นการดาวน์เกรดของระดับของความคล้ายคลึงกัน (DOP) ในรายงานการตรวจสอบ SQL ระดับของเหตุผลการดาวน์เกรดที่คล้ายคลึงกันที่ 353 หมายความว่าโปรแกรมจัดการทรัพยากรดาวน์เกรดคำสั่งแล้ว เนื่องจากถึงขีดจำกัดสูงสุดของความคล้ายคลึงกัน


คำอธิบาย GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png มีดังนี้
.png

สำหรับ Oracle Database เวอร์ชัน 18 ขึ้นไป รหัสเหตุผลการดาวน์เกรดจะมีคำอธิบายในตารางต่อไปนี้

ID รหัสเหตุผล
352 การดาวน์เกรด DOP เนื่องจาก DOP ที่ปรับเปลี่ยนได้
353 การดาวน์เกรด DOP เนื่องจากครบ DOP สูงสุดในโปรแกรมจัดการทรัพยากร
354 การดาวน์เกรด DOP เนื่องจากจำนวนกระบวนการไม่เพียงพอ
355 การดาวน์เกรด DOP เนื่องจากสเลฟไม่สามารถรวมได้

อีเวนต์การรอ CPU ของโปรแกรมจัดการทรัพยากร

เซสชันที่รอการจัดสรร CPU โดยโปรแกรมจัดการทรัพยากรจะเพิ่มอีเวนต์การรอ resmgr:cpu quantum หากต้องการลดการเกิดอีเวนต์การรอนี้ ให้ตรวจสอบว่ามีการใช้ชื่อบริการระดับต่ำหรือกลางสำหรับการเชื่อมต่อ OAC หรือเพิ่มจำนวน CPU ที่จัดสรรให้กับ Oracle ALK แล้ว

หากต้องการดูจำนวนการรอและเวลาที่รอโดยเฉลี่ย ให้ตรวจสอบอีเวนต์การรอพื้นหน้าในรายงาน พื้นที่เก็บข้อมูลเวิร์กโหลดอัตโนมัติ (AWR) สำหรับอีเวนต์การรอ resmgr:cpu quantum

ในตัวอย่างนี้ มีการรอทั้งหมด 272 รายการ โดยเฉลี่ยรอครั้งละ 588.91 มิลลิวินาทีจากเวลาที่รอทั้งหมด 160 วินาที มีการตรวจพบว่าสาเหตุเกิดจากมีการใช้ชื่อบริการฐานข้อมูลระดับสูงสำหรับการเชื่อมต่อ OAC ช่วงเวลารอเหล่านี้จะหายไป เมื่อลูกค้าเปลี่ยนเป็นบริการระดับกลาง และแก้ไขปัญหาการประมวลผลล่าช้าเป็นระยะของแผงข้อมูลแล้ว


คำอธิบาย GUID-EA1878A7-1E60-47BA-989C-404AD8D7D7DE-default.png มีดังนี้
.png

คำแนะนำเมื่อสร้างการเชื่อมต่อกับ Oracle Autonomous AI Lakehouse ใน Oracle Analytics

ใน Oracle Analytics เมื่อคุณกำหนดการเชื่อมต่อ Oracle Autonomous AI Lakehouse โดยใช้วอลเล็ตอินสแตนซ์ ระบบจะเลือกชื่อบริการระดับสูงตามค่าดีฟอลต์ เปลี่ยนชื่อเป็นระดับต่ำหรือกลาง เพื่อหลีกเลี่ยงการจำกัดจำนวนการเชื่อมต่อพร้อมกัน


คำอธิบาย GUID-E576A8A9-5059-4EE1-815C-4A07A7FB27FA-default.png มีดังนี้
.png