Graph Modeling on Apache Spark: Working with Apache Spark GraphFrames
Apache Spark which is a widely used analytics engine also helps anyone modeling graphs to perform powerful graph analytics. GraphFrames a Spark package aids this process by providing various graph algorithm implementations. Use this course to learn about GraphFrames and the application of graph algorithms on data to extract insights. Explore how GraphFrames complements the Apache Hadoop ecosystem in processing graph data. Getting hands-on construct and visualize a GraphFrame. Practice querying nodes and relationships in a graph and finding motifs in it. Moving along work with the breadth-first search and the shortestPaths functions to find paths between graph nodes. And finally apply the PageRank algorithm to arrive at the most relevant nodes in a network. Upon completion you’ll be able to use GraphFrames to analyze and generate insights from graph data.