hi 雨后初晴
现在应该是有一张以orgId 为主键的事实表,和一张包含组织关系的维度表。我想到的一个办法是可以通过 etl 的手段将维度表中的树形关系展开,增加一个 leafOrgId 字段,维度表以 orgID 和 leafOrgId 作为联合主键内容包含节点到其所有叶子节点的数据。在 Kylin 将事实表的 orgID 与维度表的 leafOrgId 进行关联,查询以维度表中的 orgId 字段作为聚合物即可。 ---原始邮件--- 发件人: "雨后初晴"<745579...@qq.com> 发送时间: 2023年10月25日(周三) 凌晨0:49 收件人: "user"<user@kylin.apache.org>; 主题: 如何设置树形层级结构维度 有个“组织”维度,其层级是不定的。结构类似于:orgId,parentOrgId,orgName,isLeaf。分别表示组织id、上级组织id、组织名称、是否末级组织,一个组织只有一个直接上级组织。 事实表中只有末级组织id的数据,但查询需要任意一层级组织的数据。kylin如何定义设置这类维度的?