首页 > 解决方案 > 数据结构问题

问题描述

我有一个问题,我有一个包含员工姓名及其团队结构的表格,从员工一直到主管 4。例如,层次结构从简 > 玛丽 > 约翰 > 吉姆 > 德怀特。我遇到的问题是一些团队的结构并没有一直到 supervisor4,所以剩余的列留下了 NULL,例如,Jerry > Melissa > NULL > NULL。

我想我的问题是 - 我可以使用任何其他数据结构格式来避免这些 NULLS 吗?我正在尝试将其加载到 PowerBI 中,并且显示 NULL 并不是最漂亮的。请参阅下面的我的表。

我已经尝试以表格格式和树格式显示它(用加号向下钻取树),但表格显示为 NULL,而树显示为空白。我不希望它显示空值或空白。我试过一个旭日形图,但我的真实数据集太大了。老实说,任何想法都会有所帮助。

Staff   Supervisor  Supervisor2 Supervisor3      Supervisor4
Jane    Mary            John            Jim             Dwight
Jerry   Melissa         NULL            NULL            NULL
Kevin   Paul            lonny           NULL            NULL
Mike    Pauline         Adrien          Adrien          Larry
Chris   Amy             Adam            Erin            NULL

标签: powerbi

解决方案


自从我使用这种数据已经有一段时间了,但我从未见过这种格式的数据——当 Jane 开始监督并且需要一个 Supervisor5 列时会发生什么。

我可能会尝试将数据放回真正的分层格式并以这种方式工作。

EmployeeID SupervisorID

然后使用用于此目的的可视化,例如:Akvelon 的 Hierarchy Chart

或者您可以尝试使用 CTE 生成具有层次结构级别的结果表并包含一些组织数据,例如 UNIT 等,对数据放置一些过滤器。
层次结构示例


推荐阅读