icCube parent/child 维度排序错误

icCube parent/child dimension sort error

我有一个包含列的 child/parent 层次结构:AreaName、ParentArea 当我构建立方体时,出现错误:

parent/child 层级 (AreaName) 的数据必须排序 (child-id:X,parent-id:Y)。

此错误是指我的 csv 数据源中的第 2 行。第一行的 ParentArea 值为空,所以这可能会产生一些影响?

我仔细检查了我的源数据,值按 AreaName、ParentArea 排序。然后我将排序顺序更改为 ParentArea,AreaName,这似乎有效,但我不明白为什么。

谢谢

在 icCube 中,您有一个视图,允许按维度 (doc) 对父/子关系进行排序。

如果您的数据源是关系数据库,则此 Whosebug post 中描述了对 parent/child 关系进行排序的算法。