apache-spark - Spark Graphx 从所有连接的节点创建图形
问题描述
我有一个用例来创建材料链。我想要制造给定材料的所有材料/组件。
如果数据集就像说
材料 | FromMaterial |
---|---|
AA | BB |
BB | 11 |
11 | 抄送 |
11 | RR |
抄送 | EE |
RR | 神经网络 |
RR | 法郎 |
法郎 | 22 |
我想从数据中创建以下组件链;在这里我将获得 3 个链
- AA<<BB<<11<<CC<<EE
- AA<<BB<<11<<RR<<NN
- AA<<BB<<11<<RR<<FF<<22
我如何使用 graphx 来实现这一点将defcollectNeighbors(edgeDirection: EdgeDirection): VertexRDD[Array[(VertexId, VD)]]帮助
解决方案
推荐阅读
- laravel - 雄辩的模型 setRelation 生成数组而不是 Collection
- javascript - 用户定义的函数如何在 javascript 中继承原型属性
- powershell - PowerShell 中的 bool[] 中是否可以包含 [Nullable[bool]]
- php - 获取列名中的特定自定义参数值
- sql - phpmyadmin程序查询
- python - 在 Python 中严格搜索和替换文本
- javascript - 未使用 document.getElementById('someId').appendChild() 添加的函数
- android - 我可以让 apk 在移动和 android-TV 中使用吗?
- python - 如何查看python中内置函数的源代码?例如:eval()
- html - css翻转动画在Mozilla中不起作用