维表分段信息

11594
17

swx1023 小试身手Lv3

发表于2019-4-24 11:19

悬赏50

未解决

楼主
想要对一张维表进行层次的划分,表中包含id和parent_id字段,根据parent_id指向上一级的id,分级的层数根据parent_id的指向划分,直到parent_id为空或为'bank'为止。
例如A的parent_id为B,如果B的parent_id为空,则划分为B-A的分层;如果B有parent_id为C,则根据C的parent_id是否有继续进行划分;最终的结果是希望每一个都根据parent_id分成多个层次

最近看过此主题的会员

养蚯蚓吃沙漠

jiangqiao

17608439833

都佳琦

5720

esen_4YNPQEX87K

esen_51JBYX12HL

17个回答

只看楼主

swx1023 小试身手Lv3

发表于2019-4-24 14:41

只看该作者

取消 关注该作者的回复

12#

rabbit 发表于 2019-4-24 14:40
您想要的是否是这样的效果呢?

是的,只不过层级可能会多一些

rabbit 小试身手Lv3

发表于2019-4-24 14:57

只看该作者

取消 关注该作者的回复

13#

swx1023 发表于 2019-4-24 14:41
是的,只不过层级可能会多一些

这个就跟楼上说的一样,是螺旋维哈,目前咱们的亿信BI还不支持螺旋维的,现在是ABI才支持螺旋维
这是两个不同的产品

swx1023 小试身手Lv3

发表于2019-4-24 15:10

只看该作者

取消 关注该作者的回复

14#

rabbit 发表于 2019-4-24 14:57
这个就跟楼上说的一样,是螺旋维哈,目前咱们的亿信BI还不支持螺旋维的,现在是ABI才支持螺旋维
这是两个 ...

那么,如果我将数据库的表修改成如下格式,能否使用通用维或多级维进行划分

rabbit 小试身手Lv3

发表于2019-4-24 15:21

只看该作者

取消 关注该作者的回复

15#

swx1023 发表于 2019-4-24 15:10
那么,如果我将数据库的表修改成如下格式,能否使用通用维或多级维进行划分

...

可以根据这个帖子看下亿信BI支持的维表http://help.esensoft.com/doc-view-52.html

swx1023 小试身手Lv3

发表于2019-4-24 17:00

只看该作者

取消 关注该作者的回复

17#

如下图的数据库表,


如何建立多级维,中间的空白数据如何进行处理
钻取路径能否根据字段是否为空进行筛选,例如第一行的路径为parent_id_0-id_,第二行的钻取路径为parent_id-1-parent_id_0-id_

孤傲的旋律 数据达人Lv4

发表于2019-4-24 17:13

只看该作者

取消 关注该作者的回复

18#

swx1023 发表于 2019-4-24 17:00
如下图的数据库表,

如何建立多级维,中间的空白数据如何进行处理

多级维是根据维表ID的的字段进行划分的,通用维是根据属性字段进行层级划分形成属性结构的,钻取路径暂不支持根据字段是否为空进行筛选的。

swx1023 小试身手Lv3

发表于2019-4-26 11:00

只看该作者

取消 关注该作者的回复

20#

admin 发表于 2019-4-26 10:19
请问您这边问题是否解决,如有疑问请继续跟帖

算是解决了吧,我手动添加了一些字段,将钻取的路径进行减少,勉强能用

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号