Sdílet prostřednictvím


GraphFrames

GraphFrames je balíček pro Apache Spark, který poskytuje grafy založené na datových rámcích. Poskytuje rozhraní API vysoké úrovně v Javě, Pythonu a Scale. Cílem je poskytnout jak funkce GraphX, tak rozšířené funkce, které využívají datové rámce Spark. Tyto rozšířené funkce zahrnují vyhledávání Motif, serializaci na základě datových rámců a bohaté dotazy na grafy.

Tento článek obsahuje dva ukázkové poznámkové bloky: poznámkový blok kurzu Scala a uživatelskou příručku Pythonu. Další příklady použití GraphFrames se scalou najdete v uživatelské příručce GraphFrames – Scala.

Databricks doporučuje používat cluster s modulem Databricks Runtime pro Učení počítače, protože zahrnuje optimalizovanou instalaci GraphFrames.

Pokud nepoužíváte cluster s modulem Databricks Runtime ML, stáhněte si soubor JAR z knihovny GraphFrames, načtěte ho do svazku a nainstalujte ho do clusteru.

Kurz k GraphFrames (Scala)

Následující poznámkový blok ukazuje, jak pomocí GraphFrames provádět analýzu grafů pomocí scaly.

Graph Analysis with GraphFrames (Scala)

Získat poznámkový blok

Uživatelská příručka k GraphFrames (Python)

Následující poznámkový blok obsahuje příklady kódu Pythonu, jak používat GraphFrames.

Poznámkový blok Pythonu pro GraphFrames

Získat poznámkový blok