أسئلة عامة

ما المقصود بـ Graph Studio؟

Graph Studio هو إدارة بيانات الرسوم البيانية وبيئة تحليلات مُدارة بالكامل وذاتية الخدمة. وهي متوفرةٌ كميزةٍ من سمات Oracle Autonomous Database Serverless (ADB-S) لتخزين البيانات وإدارتها وتحليلها على هيئة رسم بياني.

كيف يمكنني الوصول إلى Graph Studio؟

يُعدُّ Graph Studio من بين الأدوات التي يمكنك العثور عليها ضمن علامة تبويب تكوين الأداة في لوحة معلومات Autonomous Database. وبدلاً من ذلك، يمكنك تسجيل الدخول إلى Database Actions والنقر على Graph Studio في صفحة لوحة التشغيل الموجودة ضمن مجموعة التطوير. ولتسجيل الدخول إلى Graph Studio، يجب تكوين مستخدم قاعدة بيانات بدور GRAPH_DEVELOPER المعين.

يوفر Graph Studio وظائف شاملة من خلال واجهة مستندة إلى المستعرض. بالنسبة للتطبيقات التي تتطلب الوصول إلى الوظائف من خلال واجهة برمجة التطبيقات، ثمة مكتبة من جانب العميل، مضمنة في Graph Server وClient Kit، متاحة للتنزيل هنا أو على Oracle Cloud Marketplace.

ما نوع التحليلات الممكنة باستخدام Graph Studio؟

تدعم ميزات الرسم البياني لـ Autonomous Database كل من نموذج الرسم البياني للخاصية (SQL والمتوافقة مع PGQL) والرسوم البيانية لـ RDF استنادًا إلى معايير الويب الدلالية W3C مثل SPARQL أو OWL‏ (W3C Web Ontology Language). وثمة قابلية التشغيل البيني بين نموذجي الرسم البياني.

باستخدام Graph Studio، يمكنك إجراء استعلامات تطابق الأنماط باستخدام ما يلي:

  • تتوفر صياغة رسم بياني جديدة في معيار SQL: منشورة بواسطة ISO لعام 2023، ومنشورة هنا.
  • لغة مشابهة لـ SQL، وPGQL، والتي تتيح لك تحديد أنماط الرسوم البيانية بعد مواصفات اللغة المنشورة هنا.

يمكنك أيضًا الوصول إلى أكثر من 80 خوارزمية رسم بياني للترتيب والمشي أو اكتشاف المجتمع أو البحث عن المسار أو تقييم بنيات الرسم البياني أو التنبؤ بالارتباطات أو أغراض أخرى يمكن استدعاؤها جميعًا باستخدام واجهة برمجة تطبيقات Java أو Python. ومن الممكن أيضًا الاستفادة من التعلم الآلي على بيانات الرسم البياني للمنشأة في Graph Studio عن طريق خوارزميات Graph Neural Network (GNN) في مكتبة التعلم الآلي PGX أو من خلال Oracle Machine Learning (OML).

نموذج RDF Graph مناسب بشكل خاص للرسوم البيانية للمعرفة أو حلول تكامل التطبيقات. باستخدام RDF Graph، سوف تستخدم Autonomous Database كمخزن ثلاثي. يمكنك الاستعلام عن الرسم البياني وتحليله باستخدام SPARQL كلغة استعلام أو كبروتوكول أو يمكنك إجراء استنتاج وفق الأصول المحددة باستخدام OWL.

أين يمكنني العثور على الوثائق؟

يتم تضمين الوثائق في مجموعة وثائق Autonomous Database هنا.

هل يتوفر Graph Studio محليًا؟

لا، يتم دمج Graph Studio بإحكام باستخدام Oracle Cloud Infrastructure (OCI)، ولا يوجد في الوقت الحالي خطط لإتاحته محليًا. للحصول على تحليلات الرسم البياني محليًا أو على Oracle Cloud IaaS، نوصي بوجود Oracle Graph Server and Client المتاح للتنزيل هنا أو على Oracle Cloud Marketplace، ويعمل مع أي Oracle Database مدعوم.

التسعير والترخيص

ما سعر ميزات الرسم البياني في Autonomous Database بدون خادم؟

عند الترخيص باستخدام Autonomous Database، كل من Autonomous Data Warehouse وAutonomous Transaction Processing، فليس ثمة رسوم إضافية على Graph Studio أو ميزات الرسم البياني التي يستند إليها. ومع ذلك، توجد تكلفة على أساس الاستخدام. وتستخدم بيئة Graph Studio وحدات ECPU إضافية يتم تحميلها بمعدل وحدة ECPU لمتوسط الرصيد اليومي. يمكنك تعيين عدد وحدات ECPU لـ Graph Studio في علامة تبويب تكوين الأدوات بصفحة وحدة تحكم متوسط الرصيد اليومي.

لمزيد من التفاصيل عن ترخيص Autonomous Database، يُرجَى الاطلاع على الأسئلة الشائعة ذات الصلة.

هل يوفر Graph Studio تراخيص تجريبية مجانية؟

نعم. تقدم Autonomous Database تجارب مجانية لمدة 30 يومًا؜ ويتم تضمين Graph Studio. لمزيد من المعلومات، بما في ذلك كيفية التسجيل، انقر هنا.

هل تم تضمين Graph Studio في خدمة مجانية تمامًا؟

نعم. توفر Autonomous Database Serverless‏ خدمة مجانية، وGraph Studio هو جزء من هذا العرض. لمزيد من المعلومات، بما في ذلك كيفية التسجيل، انقر هنا.

الأمان

ما الأدوار والامتيازات المطلوبة لاستخدام Graph Studio؟

بصفتك مستخدم قاعدة بيانات، يمكنك الوصول إلى ميزات الرسم البياني بمجرد تعيين دور GRAPH_DEVELOPER.

كيف يوفر Graph Studio أمان البيانات؟

تنطبق جميع آليات أمان Autonomous Database. ولمزيد من المعلومات، بما في ذلك كيفية التسجيل،انقر هنا.

البنية

ما المكونات المعمارية التصميمية لـ Graph Studio؟

يستخدم Graph Studio خدمة Autonomous Database كطبقة ثابتة. ومن هناك، يمكن تشغيل استعلامات الرسم البياني في قاعدة البيانات أو يمكن نقل بيانات الرسم البياني إلى هياكل البيانات المضمنة بالذاكرة لتشغيل خوارزميات الرسم البياني والاستعلامات. يمكنك استخدام Graph Studio لإدارة البيانات وتخطيط الجداول الارتباطية إلى نموذج الرسم البياني وتحليل بيانات الرسم البياني الناتجة.

ما الميزات الرئيسة في Graph Studio؟

يُعد Graph Studio أداة متكاملة ذاتية الخدمة للعمل مع الرسوم البيانية. ويتضمن ما يلي:

  • أداة إنشاء النماذج لتخطيط البيانات الارتباطية إلى نموذج رسم بياني.
  • بيئة دفتر ملاحظات مستندة إلى المستعرض ومُحسنة بميزات خاصة بالرسم البياني مثل التمثيل المرئي والاستعلام والتحليلات.
  • واجهة مستخدم رسومية لإدارة بيانات الرسم البياني.

كما يتضمن نموذجًا من البيانات ودفاتر الملاحظات التجريبية لشرح كيفية البدء.

جاري تحميل البيانات

ما الأدوات التي يمكن استخدامها لتحميل البيانات إلى Graph Studio؟

يقوم Graph Studio باستخدام Autonomous Database الأساسي لتخزين البيانات، ولذلك يمكن استخدام أي أدوات أو حلول تعمل مع ADB كقاعدة بيانات. ويشمل هذا Database Actions وGoldenGate وOracle Data Integration. لمزيد من التفاصيل عن تحميل البيانات إلى Autonomous Database‏ انقر هنا.

الاستعلام والتحليل

كيف يمكنني البحث عن أنماط الرسوم البيانية في بياناتي؟

بالنسبة إلى مطابقة أنماط الرسوم البيانية، توفر Oracle Autonomous Database دعمًا لـ لغة استعلام الرسم البياني للخاصية (PGQL) وصياغة الرسم البياني الجديدة المتاحة في معيار SQL:2023 المنشور بواسطة ISO. PGQL هي لغة استعلام تستند إلى SQL لنموذج بيانات الرسم البياني للخاصية. ويتيح لك تحديد أنماط الرسوم البيانية عالية المستوى التي تتطابق مع الرؤوس والحواف في الرسم البياني. من بين أمور أخرى، لدى PGQL بنى تعبير عادية قوية لإمكانية الوصول إلى الرسم البياني، وإيجاد أقصر المسارات وأرخصها. وتتوفر أحدث مواصفات اللغة، إلى جانب العديد من الأمثلة هنا.

ما خوارزميات الرسم البياني التي يدعمها Graph Studio؟

تشمل Graph Studio أكثر من 80 خوارزمية رسم بياني محسنة ومضمنة لمهام مثل الترتيب والمشي واكتشاف المجتمع وتقصي المسارات والتنبؤ بالارتباط وتقييم البنية. بالإضافة إلى ذلك، لدينا مكتبة للتعلم الآلي تتضمن خوارزميات مثل DeepWalk وGraphWise خاضعة للإشراف وغير الخاضع للإشراف. لمزيد من التفاصيل عن الخوارزميات الفردية، انقر هنا وهنا لمكتبة PGX.ML على التوالي.

ما هي لغات البرمجة المدعومة في Graph Studio؟

حاليًا، يتضمن دفتر الملاحظات في Graph Studio مفسر Java ومفسر Python للوصول إلى واجهات برمجة تطبيقات الرسم البياني ومفسر PGQL لتنفيذ استعلامات مطابقة النمط على الرسم البياني. بالإضافة إلى ذلك، يوجد مفسر SQL للوصول إلى البيانات في الجداول الارتباطية، بالإضافة إلى مفسر SPARQL للعمل مع رسومات RDF البيانية. وتم تخطيط صياغة الرسم البياني الجديدة المتاحة في معيار SQL: يتم دعم معيار 2023 الآن.

هل يمكنني استخدام Oracle APEX كبيئة تطوير تطبيقات منخفضة التعليمات البرمجية للرسوم البيانية؟

نعم، باستخدام البرنامج الإضافي APEX Graph Visualization، يمكنك العمل بسلاسة مع الرسوم البيانية التي قمت بتكوينها في Graph Studio. وتحديدًا، يمكنك إنشاء تطبيقات تصور هذه الرسوم البيانية وتقدم تحليلاً تفاعليًا للمستخدم.

الأداء

كيف يمكنني التحكم في مقدار الذاكرة المُخصصة للتحليلات البيانية؟

يتضمن Graph Studio حاسبة لتقدير مقدار الذاكرة المطلوبة لنقل بيانات الرسم البياني إلى بنى البيانات في الذاكرة للتحليل. ولتسريع العملية، يمكن تخصيص ذاكرة مسبقًا في Graph Studio.

الترحيل

كيف يمكنني استخدام عبارة PGQL DDL التي قمت بإنشائها سابقًا لتخطيط البيانات الارتباطية إلى نموذج رسم بياني؟

يقوم منشئ نماذج الرسم البياني في Graph Studio بإنشاء PGQL DDL كجزء من عملية إنشاء النماذج. إذا أنشئت بالفعل عبارة PGQL DDL من قبل، فيمكنك نسخها ولصقها في منشئ نماذج الرسم البياني وإما العمل معها كما هي أو تنقيحها إذا لزم الأمر. بدلاً من ذلك، يمكنك إدخال عبارة PGQL DDL باستخدام زر '</> الاستعلام" ضمن أيقونة قائمة الرسوم البيانية.