Graphx Spark Scala中具有完全不同属性的顶点

时间:2018-01-09 01:39:52

标签: scala apache-spark inheritance spark-graphx

我正在努力在Graphx中实现属性图,其中我的顶点具有完全不同的属性。我无法应用Spark文档中给出的继承方法。

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

我拥有的顶点包括Recipe(name, cookingtime, serves)Spice(name, quantity, measumentUnit)Ingredient(name, quantity, type, usedIn)以及更多顶点。

我正在尝试为食谱实现属性图。

0 个答案:

没有答案