-1
私の頂点タイプがある:graphXは複数のエッジと頂点をグラフ化できませんか?
org.apache.spark.rdd.RDD[((Long, String), (Long, String), (Long, String))]
私のエッジタイプがある:
org.apache.spark.rdd.RDD[(org.apache.spark.graphx.Edge[String],org.apache.spark.graphx.Edge[String])]
Iは(頂点、エッジ)をグラフ化しようとしたとき。
それは言っている:
<console>:47: error: type mismatch;
found : org.apache.spark.rdd.RDD[((Long, String), (Long, String), (Long, String))]
required: org.apache.spark.rdd.RDD[(org.apache.spark.graphx.VertexId, ?)]
<console>:47: error: type mismatch;
found : org.apache.spark.rdd.RDD[(org.apache.spark.graphx.Edge[String], org.apache.spark.graphx.Edge[String])]
required: org.apache.spark.rdd.RDD[org.apache.spark.graphx.Edge[?]]
(長い文字列)がtuple2です。
あなたは、((ロング、ストリング)、(ロング、ストリング)、(ロング、ストリング))という意味はどう思いますか? 3つのタプルを要素として、または 'RDD'の各行に3つのタプルがある場合、' RDD'を宣言していると思いますか? –