Angenommen, wir haben den Eingang in Apache GraphX bekam wie:Holen Sie sich alle Knoten mit einem Knoten in Apache GraphX Funken
Vertex RDD:
val vertexArray = Array(
(1L, "Alice"),
(2L, "Bob"),
(3L, "Charlie"),
(4L, "David"),
(5L, "Ed"),
(6L, "Fran")
)
Rand RDD:
val edgeArray = Array(
Edge(1L, 2L, 1),
Edge(2L, 3L, 1),
Edge(3L, 4L, 1),
Edge(5L, 6L, 1)
)
Ich brauche alle Komponenten verbunden mit einem Knoten in Apache Spark GraphX
1,[1,2,3,4]
5,[5,6]
OK, so verstehen wir, was Sie brauchen. Was hast du probiert? Oder erwarten Sie, dass SO Ihren Code für Sie schreibt? –
Ich erwarte nicht den Code, sondern nur grundlegende Umrisse dafür. Und für die Frage, ob es erforderlich ist, das Zeug zu schreiben, das ich versucht habe, denke ich, es wird die Frage ein bisschen chaotisch und nicht auf den Punkt bringen. Ich habe das Referenzmaterial für Spark GraphX gesehen, konnte aber keine Lösung dafür finden. –
Auch gibt es 'collectNeighbours', die anscheinend tut, was Sie brauchen: http://spark.apache.org/docs/latest/graphx-programming-guide.html#collecting-neighbors – dmitry