الاتصال بـ Oracle Autonomous AI Lakehouse

يمكن تكوين اتصال بـ Oracle Autonomous AI Lakehouse واستخدام هذا الاتصال في الوصول إلى البيانات.

قبل البدء، اطلب من مسؤول Oracle Autonomous AI Lakehouse السماح بالوصول من Oracle Analytics Cloud. تختلف خطوات التكوين التي يتيحها المسؤولون لأنواع الاتصال العامة والخاصة:
يمكنك الاتصال بـ Oracle Autonomous AI Lakehouse باستخدام شهادات الأمان التي تم تنزيلها من Oracle Autonomous AI Lakehouse إلى حافظة (المعروفة باسم mTLS، أو أمان طبقات النقل المشتركة)، أو بدون حافظة (المعروفة باسم TLS أو أمان طبقات النقل). يرجى الاطلاع على حول تصديق TLS. يؤمّن ملف حافظة بيانات الاعتماد إمكانية الاتصال بين Oracle Analytics وOracle Autonomous AI Lakehouse. يجب أن يحتوي ملف الحافظة (على سبيل المثال، wallet_ALKC1.zip) الذي تقوم بتحميله على شهادات SSL موثوقة، لتمكين SSL في اتصالات Oracle AI Database لديك.
  1. للاتصال باستخدام ملف حافظة بيانات الاعتماد، (المعروف باسم اتصال 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 بدون خادم أو استخدام Autonomous Database في بنية Exadata الأساسية المخصصة.
  5. أدخل اسم الاتصال والوصف المألوفين للمستخدم.
  6. بالنسبة إلى نوع التشفير:
    • للاتصال بدون ملف حافظة بيانات الاعتماد، حدد TLS باعتباره نوع التشفير، أدخل سلسلة الاتصال، ثم أدخل اسم المستخدم وكلمة المرور لمستخدم في Oracle Autonomous AI Lakehouse.
    • للاتصال باستخدام ملف حافظة بيانات الاعتماد، حدد TLS المشترك باعتباره نوع التشفير، ثم انقر على تحديد واستعرض وصولاً إلى ملف حافظة بيانات اعتماد العميل الذي تم تنزيله من Oracle Autonomous AI Lakehouse وحدده (على سبيل المثال، wallet_ALKC1.zip)، وأدخل اسم الخدمة. يعرض حقل بيانات صلاحية العميل الملف cwallet.sso. يرجى الاطلاع على تحديد اسم خدمة لـ Oracle Autonomous AI Lakehouse.

      تلميح: إذا قمت بتعريف اتصال Oracle Autonomous AI Lakehouse باستخدام حافظة مثيل، فسيتم تحديد اسم الخدمة العالية بشكل افتراضي. قم بتغيير الاسم إلى منخفض أو متوسط لتجنب الحد من عدد الاتصالات المتزامنة.

  7. في بيانات اعتماد العميل، انقر على تحديد للانتقال إلى ملف ZIP لبيانات اعتماد العميل وتحديده.
  8. في حالة الاتصال بقاعدة بيانات بعيدة، انقر على استخدام الاتصال بالبيانات عن بعد.
    راجع المسؤول فيما إذا كان بوسعك الوصول إلى قاعدة البيانات البعيدة.
  9. إذا كنت تريد أن تتمكن أدوات إنشاء نماذج البيانات من استخدام تفاصيل الاتصال هذه، فانقر على اتصال النظام. يرجى الاطلاع على خيارات الاتصال بقاعدة البيانات.
  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 لرؤية السلاسل.
فيما يلي وصف GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png
.png

نبذة حول مجموعات المستهلكين في Oracle Resource Manager

يتم تعيين أسماء خدمات قاعدة البيانات إلى مجموعات المستهلكين في مدير الموارد مما يحد من عدد الاتصالات والاستعلامات المتزامنة التي يمكن تشغيلها في Oracle Autonomous AI Lakehouse في نفس الوقت (التزامن) والحد الأقصى لعدد العمليات المتوازية المسموح بها لكل استعلام (parallel_degree_limit). تعتمد هذه الحدود على عدد وحدات ECPU أو وحدات OCPU المرخصة وما إذا تم تمكين التحجيم التلقائي.

يعرض الجدول التالي نماذج لقيم الاتصال المتزامن لقاعدة بيانات تحتوي على 32 وحدة ECPU مع تعطيل وتمكين التحجيم التلقائي لوحدة ECPU.

اسم خدمة قاعدة البيانات عدد الاستعلامات المتزامنة مع تعطيل التوسع التلقائي لـ ECPU عدد الاستعلامات المتزامنة مع تمكين التوسع التلقائي لوحدة التحكم الإلكترونية (ECPU).
عالٍ 3 9
متوسط 20 (.63 × عدد وحدات ECPU) 60 (1.89 × عدد وحدات ECPU)
منخفض حتى 4800 (150 × عدد وحدات ECPU) حتى 4800 (150 × عدد وحدات ECPU)

اختيار اسم خدمة قاعدة البيانات الأمثل لـ Oracle Analytics

أكبر عدد من الاستعلامات المتزامنة التي يمكن تشغيلها لخدمة قاعدة البيانات العالية هو ثلاثة بدون التوسع التلقائي وتسعة مع تمكين التوسع التلقائي. يمكن الوصول إلى هذا الحد من خلال ثلاثة مستخدمين متصلين باسم خدمة قاعدة بيانات عالٍ يقومون بتشغيل استعلام واحد لكل منهم أو ثلاثة تقارير في لوحة معلومات Oracle Analytics واحدة لمستخدم واحد.

يعمل اسم الخدمة المنخفض بشكل جيد مع معظم أحمال عمل Oracle Autonomous AI Lakehouse مع Oracle Analytics، ولكن لاستخدام الاستعلامات المتوازية، حدد اسم الخدمة المتوسط. حد الدرجة المتوازية لاسم الخدمة المنخفض هو واحد، ما يعني عدم وجود توازٍ. إذا كنت متصلاً باسم خدمة منخفض، حتى إذا تم تحديد درجة التوازي على مستوى الجدول أو الفهرس، فسيتم تقليل درجة التوازي إلى درجة واحدة ولن يعمل الاستعلام بالتوازي. حد درجة التوازي (لكل استعلام) للمتوسط والعالي يساوي ضعف عدد وحدات المعالجة المركزية المرخصة.

ملاحظة: يتطلب الاتصال بقاعدة بيانات تمثل جزءًا من Oracle Fusion Analytics Warehouse (Fusion Analytics) استخدام اسم الخدمة المنخفض للسماح بأقصى عدد من الاستعلامات المتزامنة.

مراقبة العبارات الموضوعة في قائمة الانتظار

إذا تم الوصول إلى الحد الأقصى لعدد الاستعلامات المتزامنة، فسيتم وضع الاستعلامات الزائدة في قائمة الانتظار. يوفر Oracle Autonomous AI Lakehouse مقياسًا للتحقق من العبارات الموضوعة في قائمة الانتظار.

حدد إجراءات قاعدة البيانات ولوحة معلومات قاعدة البيانات في صفحة Oracle Autonomous AI Lakehouse بوحدة تحكم Oracle Cloud Infrastructure.


فيما يلي وصف GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png
.png

حدد مركز الأداء، وحدد علامة التبويب مراقب SQL لرؤية حالة العبارة في قائمة الانتظار، والتي يتم عرضها كساعة رمادية. في هذا المثال، يتم تشغيل ثلاثة استعلامات باستخدام اسم الخدمة العالي، ويتم وضع استعلام واحد في قائمة الانتظار، ويتم تشغيل استعلام واحد باستخدام اسم الخدمة المتوسط. يتم تنفيذ العبارة الموضوعة في قائمة الانتظار عند اكتمال أحد الاستعلامات الثلاثة التي تعمل باسم خدمة عالٍ.


فيما يلي وصف GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png
.png

مراقبة درجة التوازي

إذا تم تجاوز حد درجة التوازي، فسترى خفض درجة التوازي (DOP) في تقرير مراقبة SQL. يعني سبب خفض درجة التوازي لـ 353 أن مدير الموارد قام بخفض العبارة بسبب الحد الأقصى لدرجة التوازي.


فيما يلي وصف GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png
.png

بالنسبة للإصدار 18 من Oracle Database والإصدارات الأحدث، تم توضيح أكواد سبب الرجوع إلى إصدار سابق في الجدول التالي:

المعرف رموز السبب
352 تخفيض درجة التوازي بسبب درجة التوازي التكيفية.
353 تخفيض درجة التوازي بسبب الحد الأقصى لدرجة توازي مدير الموارد.
354 تخفيض DOP بسبب عدم كفاية عدد العمليات.
355 الرجوع إلى إصدار DOP القديم نظرًا لفشل العناصر التابعة في الانضمام.

حدث انتظار وحدة المعالجة المركزية لمدير الموارد

تؤدي الجلسة التي تنتظر تخصيص وحدة المعالجة المركزية (CPU) بواسطة إدارة الموارد إلى زيادة حدث الانتظار الكمي resmgr:cpu. لتقليل حدوث حدث الانتظار هذا، تحقق من استخدام اسم الخدمة المنخفض أو المتوسط لاتصال OAC أو قم بزيادة عدد وحدات المعالجة المركزية المخصصة لـ Oracle ALK.

لمعرفة عدد مرات الانتظار ومتوسط وقت الانتظار، قم بمراجعة أحداث انتظار المقدمة في تقرير مستودع حمل العمل التلقائي (AWR) لحدث الانتظار الكمي resmgr:cpu.

في هذا المثال، كان هناك إجمالي 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