Azure Databricks'te GraphFrame'leri kullanma
Bu makale, Azure Databricks'te GraphFrame'leri kullanmaya başlamanıza yardımcı olacak örnek not defterlerini içerir. GraphFrames , Apache Spark için DataFrame tabanlı grafikler sağlayan bir pakettir. Ayrıca Java, Python ve Scala'da üst düzey API’ler sunar. Spark DataFrame'lerden yararlanarak hem GraphX işlevselliğini hem de genişletilmiş işlevselliği sağlamayı amaçlar. Motif bulma, veri çerçevesi tabanlı serileştirme ve etkileyici graf sorguları bu artırılmış işlevselliğin kapsamındadır.
Bu makale üç örnek not defteri içerir: Python ve Scala'da kullanılabilen giriş not defteri ve Python kullanıcı kılavuzu. Scala ile GraphFrame'leri kullanmayla ilgili ek örnekler için bkz . GraphFrames kullanıcı kılavuzu - Scala.
GraphFrame'ler için Databricks Runtime önerisi
Databricks, GraphFrames'in iyileştirilmiş bir yüklemesini içerdiğinden Machine Learning için Databricks Runtime çalıştıran bir küme kullanılmasını önerir.
Databricks Runtime ML çalıştıran bir küme kullanmıyorsanız GraphFrames kitaplığından JAR dosyasını indirin, bir birime yükleyin ve kümenize yükleyin.
GraphFrame'leri kullanmaya başlama
Aşağıdaki not defterlerinde graf analizi gerçekleştirmek için GraphFrame'lerin nasıl kullanılacağı gösterilmektedir.
GraphFrames ile Graf Analizi (Python)
GraphFrames ile Graf Analizi (Scala)
GraphFrames kullanıcı kılavuzu (Python)
Aşağıdaki not defteri, GraphFrame'lerin nasıl kullanılacağına ilişkin Python kod örneklerini içerir.