كيفية استخدام GraphFrames على Azure Databricks
تتضمن هذه المقالة أمثلة على دفاتر الملاحظات لمساعدتك على البدء في استخدام GraphFrames على Azure Databricks. GraphFrames هي حزمة ل Apache Spark توفر الرسوم البيانية المستندة إلى DataFrame. يوفر واجهات برمجة تطبيقات عالية المستوى في Java وPython وSc scala. ويهدف إلى توفير كل من وظائف GraphX والوظائف الموسعة بالاستفادة من Spark DataFrames. تتضمن هذه الوظيفة الموسعة البحث عن الزخارف، والتسلسل المستند إلى DataFrame، واستعلامات الرسم البياني عالية التعبير.
تتضمن هذه المقالة ثلاثة أمثلة على دفاتر الملاحظات: دفتر ملاحظات تمهيدي متوفر في Python وفي Scala، ودليل مستخدم Python. للحصول على أمثلة إضافية باستخدام GraphFrames مع Scala، راجع دليل مستخدم GraphFrames - Scala.
توصية وقت تشغيل Databricks ل GraphFrames
توصي Databricks باستخدام نظام مجموعة يقوم بتشغيل Databricks Runtime التعلم الآلي، لأنه يتضمن تثبيتا محسنا ل GraphFrames.
إذا كنت لا تستخدم نظام مجموعة يقوم بتشغيل Databricks Runtime ML، فقم بتنزيل ملف JAR من مكتبة GraphFrames، وتحميله إلى وحدة تخزين، وتثبيته على نظام المجموعة الخاص بك.
بدء استخدام GraphFrames
توضح لك دفاتر الملاحظات التالية كيفية استخدام GraphFrames لإجراء تحليل الرسم البياني.
تحليل الرسم البياني باستخدام GraphFrames (Python)
تحليل الرسم البياني باستخدام GraphFrames (Scala)
دليل مستخدم GraphFrames (Python)
يتضمن دفتر الملاحظات التالي أمثلة على التعليمات البرمجية ل Python حول كيفية استخدام GraphFrames.