Я проверяю возможность экспорта графика Spark GraphX в базу данных диаграмм Titan.мы можем экспортировать данные графика Spark GraphX в базу данных Titan Graph?
***Used below code to construct graph in Spark GraphX and writing graph to a json file :***
val conf = new SparkConf()
val sc = new SparkContext(conf.setAppName("========= GraphXTest ======="))
// Create an RDD for the vertices
val users: RDD[(VertexId, (String, String))] = sc.parallelize(Array(
(3L, ("rxin", "student")),
(7L, ("jgonzal", "postdoc")),
(5L, ("franklin", "prof"))
))
// Create an RDD for edges
val relationships: RDD[Edge[String]] = sc.parallelize(Array(
Edge(3L, 7L, "collab"),
Edge(5L, 3L, "advisor")
))
// Build the initial Graph
val graph = Graph(users, relationships)
graph.vertices.saveAsTextFile("D://Spark-GraphX-vertices.json")
Во время работы над кодом, он создает папку с именем, которое я упоминал D: //Spark-GraphX-vertices.json и несколько других файлов внутри этого. Но эти файлы не содержат никаких данных.
Как экспортировать этот график из Spark GraphX в базу данных Titan?
спасибо Марко А. Родригес. Я проверю это –