Learning about graph analysis in Databricks
Graph analysis is the study of graphs to help deliver actionable insights and make decisions based on relationships between entities. A graph is a visual depiction of data with vertices and edges that helps in establishing relationships between entities. Let's learn more about this with an example, as follows:
In the preceding screenshot, we can see an example of a typical graph. Here, the entities in the circles are called vertices. Each vertex is treated as an object that has its own properties called attributes. Every vertex has a relationship with another vertex in a graph. This is called an edge.
For instance, let's say vertex a represents a person named Mark and vertex b represents a person named Thomas. Mark has an attribute that states he is 32 years old. Similarly, Thomas is 30 years old. An edge between these two vertices states friend. This defines...