GraphFrame-ek használata az Azure Databricksben
Ez a cikk olyan példajegyzetfüzeteket tartalmaz, amelyek segítenek a GraphFrames használatának megkezdésében az Azure Databricksben. A GraphFrames az Apache Sparkhoz készült csomag, amely DataFrame-alapú gráfokat biztosít. Magas szintű API-kat biztosít Java, Python és Scala nyelven. Célja, hogy a Spark DataFrame-ek előnyeit kihasználva a GraphX és a kiterjesztett funkciók funkcióit is biztosítsa. Ez a kiterjesztett funkció magában foglalja motívumok megtalálását, DataFrame-alapú szerializálást és rendkívül kifejező gráflekérdezéseket.
Ez a cikk három példajegyzetfüzetet tartalmaz: a Pythonban és a Scalában elérhető bevezető jegyzetfüzetet, valamint egy Python-felhasználói útmutatót. A GraphFrames és a Scala használatával kapcsolatos további példákért lásd: GraphFrames felhasználói útmutató – Scala.
Databricks Runtime-javaslat GraphFrame-ekhez
A Databricks a Databricks Runtime for Machine Learning alkalmazást futtató fürtöt javasolja, mivel a GraphFrame-ek optimalizált telepítését tartalmazza.
Ha nem Databricks Runtime ML-t futtató fürtöt használ, töltse le a JAR-fájlt a GraphFrames-kódtárból, töltse be egy kötetbe, és telepítse a fürtre.
A GraphFrames használatának első lépései
Az alábbi jegyzetfüzetek bemutatják, hogyan végezhet gráfelemzést a GraphFrames használatával.
Graph Analysis with GraphFrames (Python)
Graph Analysis with GraphFrames (Scala)
GraphFrames felhasználói útmutató (Python)
Az alábbi jegyzetfüzet Python-kód példákat tartalmaz a GraphFrame-ek használatára.