--- Edit ---Vertex Наследование недвижимости - Graphx Scala Спарк
Моя главная проблема в том, что я не понимаю этот пункт в документации Graphx:
В некоторых случаях может быть желательным иметь вершины с разными типами свойств в одном и том же графе. Это может быть достигнуто путем наследования. Например, для моделирования пользователей и продукты, как двудольный граф, мы могли бы сделать следующее:
class VertexProperty()
case class UserProperty(val name: String) extends VertexProperty
case class ProductProperty(val name: String, val price: Double) extends VertexProperty
// The graph might then have the type:
var graph: Graph[VertexProperty, String] = null
В приведенном выше случае данного РДД-х каждого UserProperty и ProductProperty и в RDD из EdgeProperty, как можно создать график типа Граф [VertexProperty, String]. Я ищу пример.