Spark GraphX子图方法生成null。

时间:2015-05-22 06:45:05

标签: apache-spark spark-graphx

我使用subgraph来过滤图顶点。 但是,当我收集顶点时,会有一些null值。

我可以保证原始图顶点不包含null值。

class A ....
val graph = .... // no null value contained
val selected_id:Set[Int] = SomeAlgorithm collect() toSet

val sub = graph.subgraph(vpred = (id,data) => data match {
    case x:A => selected_id contains x.id
    case _ => true
  })


sub.vertices.map(_._2).collect() filter (_ == null) foreach println //null printed out

0 个答案:

没有答案