我目前正在使用其他人的代码开展项目。我理解这段代码如何工作的基本概念,但不是全部。为此,我试图通过运行追踪一个小例子。我知道我可以使用println
执行此操作,但我真的希望在每次操作后可视化图形。
可以查看火花生成的图表吗?我使用Zeppelin因为我读过它确实有助于这个和其他调试,但我希望实际上可以直观地表示图形。
这可能吗?
答案 0 :(得分:3)
Spark GraphX没有内置的可视化方法,Zeppelin也没有内置的可视化方法。如果你认为GraphX(和一般的Spark)的主要目的是处理分布在一组机器上的大数据集,那么这可能不是一个优先事项。要在机器上显示完整的图形,您必须将完整的图形收集到该单个机器上,如果您可以轻松地执行此操作,您真的需要分布式系统吗?
如果您认为答案仍然是肯定的,那么有几个可视化GraphX图表的例子: