Selon les docs DSE, les sommets et les arêtes peuvent être exportés en appelant g.V().hasLabel("Person").write.json("/tmp/person_v_json") dans dse spark.

La même chose peut-elle être obtenue en utilisant DseGraphFrame pour le SDK Java ? Je veux m'en assurer car je ne trouve pas de méthode write().

1
Glide 5 oct. 2018 à 01:46

1 réponse

Meilleure réponse

Dans la Scala, le résultat renvoyé par g.V.hasLabel (DseGraphTraversal) pourrait être explicitement converti en DataFrame auquel la fonction write est appliquée.

Pour obtenir la même chose pour Java, vous pouvez essayer d'appeler explicitement .df sur le résultat, puis utiliser .write dessus.

1
Alex Ott 6 oct. 2018 à 15:22