我按照这个例子来表示一个层次结构。
第一步,我尝试创建一个专栏 EntityPath = PATH ( 实体[EntityKey], 实体[ParentEntityKey] )
他们的例子如下:
我将父列按最后 > 拆分,然后对其进行修剪和清理。但是,重复使用与上面相同的 dax 返回了以下错误:
“‘Table’[Reference] 中的值‘EC.1’也必须存在于‘Table’[ParentEntityKey] 中。请添加缺失的数据并重试。”
我到了这一点:
并且收到以下错误:
“Table”[ParentEntityKey] 中的值“”也必须存在于“Table”[EntityKey] 中。请添加缺失的数据并重试。
我相信它指的是最高水平。顶层没有父级。我错过了什么?
大胆猜测,
ParentEntityKey
中的单元格可能包含零长度字符串而不是实际的空白。尝试在 Power Query 中将 ""
替换为 null
,重新加载表并重试 DAX 代码。