hi 雨后初晴

现在应该是有一张以orgId 为主键的事实表,和一张包含组织关系的维度表。我想到的一个办法是可以通过 etl 的手段将维度表中的树形关系展开,增加一个 
leafOrgId 字段,维度表以 orgID 和 leafOrgId 作为联合主键内容包含节点到其所有叶子节点的数据。在 Kylin 将事实表的 orgID 
与维度表的 leafOrgId 进行关联,查询以维度表中的 orgId 字段作为聚合物即可。



---原始邮件---
发件人: "雨后初晴"<745579...@qq.com&gt;
发送时间: 2023年10月25日(周三) 凌晨0:49
收件人: "user"<user@kylin.apache.org&gt;;
主题: 如何设置树形层级结构维度


有个“组织”维度,其层级是不定的。结构类似于:orgId,parentOrgId,orgName,isLeaf。分别表示组织id、上级组织id、组织名称、是否末级组织,一个组织只有一个直接上级组织。
事实表中只有末级组织id的数据,但查询需要任意一层级组织的数据。kylin如何定义设置这类维度的?

Reply via email to