إطارات الرسم البياني

GraphFrames هي حزمة ل Apache Spark توفر الرسوم البيانية المستندة إلى DataFrame. يوفر واجهات برمجة تطبيقات عالية المستوى في Java وPython وSc scala. ويهدف إلى توفير كل من وظائف GraphX والوظائف الموسعة بالاستفادة من Spark DataFrames. تتضمن هذه الوظيفة الموسعة البحث عن الزخارف، والتسلسل المستند إلى DataFrame، واستعلامات الرسم البياني عالية التعبير.

تتضمن هذه المقالة مثالين على دفاتر الملاحظات: دفتر ملاحظات تعليمي Scala ودليل مستخدم Python. للحصول على أمثلة إضافية باستخدام GraphFrames مع Scala، راجع دليل مستخدم GraphFrames - Scala.

توصي Databricks باستخدام نظام مجموعة يقوم بتشغيل Databricks Runtime التعلم الآلي، لأنه يتضمن تثبيتا محسنا ل GraphFrames.

إذا كنت لا تستخدم نظام مجموعة يقوم بتشغيل Databricks Runtime ML، فقم بتنزيل ملف JAR من مكتبة GraphFrames، وتحميله إلى وحدة تخزين، وتثبيته على نظام المجموعة الخاص بك.

البرنامج التعليمي GraphFrames (Scala)

يوضح لك دفتر الملاحظات التالي كيفية استخدام GraphFrames لإجراء تحليل الرسم البياني باستخدام Scala.

تحليل الرسم البياني باستخدام GraphFrames (Scala)

الحصول على دفتر الملاحظات

دليل مستخدم GraphFrames (Python)

يتضمن دفتر الملاحظات التالي أمثلة على التعليمات البرمجية ل Python حول كيفية استخدام GraphFrames.

دفتر ملاحظات GraphFrames Python

الحصول على دفتر الملاحظات