首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GraphFrames (Scala)计算层次结构

使用GraphFrames (Scala)计算层次结构
EN

Stack Overflow用户
提问于 2020-10-06 03:25:24
回答 1查看 90关注 0票数 2

我有一个下面的数据框架:

代码语言:javascript
复制
employee_id|employee_name|manager_employee_id|
----------------------------------------------
    1           eric (ceo)      1
    2           edward          1
    3           john            1
    4           james           2
    5           ella            4

我想使用spark (scala)图形框架逻辑来实现以下几点:

代码语言:javascript
复制
employee_id|employee_name|manager_employee_id|level|hierarchy
-------------------------------------------------------------
    1           eric            1                0    /1
    2           edward          1                1    /1/2
    3           john            1                1    /1/3
    4           james           2                2    /1/2/4
    5           ella            3                3    /1/2/4/5

任何帮助都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2020-11-12 18:50:51

我认为您正在寻找的答案或多或少与this相关。

您需要做的唯一修改就是聚合消息以获得完整的层次结构。关于这一部分,你可以参考this

以上两者的组合将会得到你想要的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64214945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档