微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从数据帧创建 Spark GraphX 图

如何解决从数据帧创建 Spark GraphX 图

我从 JSON 和 CSV 文件创建了数据框,我想使用它们的列创建一个图表。 我添加一个具有 Long 作为 id 的列以将其值用作 vertexIds,但是当我尝试创建顶点时,我收到类型不匹配错误,这是我的代码

val nodes: RDD[VertexId,String] = employeesDF.select("v_id","name").rdd.map(Row => (Row.get(0).asInstanceOf[Long],Row.get(1).toString))

IDE 提示我: 类型不匹配。 必需:RDD[VertexId,String] 找到:RDD[(长,字符串)]

我也尝试过使用 flatmap 操作,但在那种情况下我不知道如何转换值

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。