找回密码
 立即注册

QQ登录

只需一步,快速开始

林.. Wyn认证

金牌服务用户

47

主题

113

帖子

376

积分

金牌服务用户

积分
376

Wyn认证

林.. Wyn认证
金牌服务用户   /  发表于:2023-3-23 09:45  /   查看:2689  /  回复:13
10金币


如图,筛选去年的数据,发现2、3、4月份是无数据无显示的,我用的是抽取模型,关联了日期维度表,还是显示不了。
我希望是2、3、4月份显示出来为0,请问怎么实现?

image.png484123229.png

13 个回复

正序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2023-3-24 10:24:44
14#

您好,该需求已被登记和反馈,【编号:42095】,后面有更新我们会追贴回复您。
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2023-3-24 10:23:21
13#
Bella.Yuan 发表于 2023-3-24 10:14
您好,针对该问题您先使用李工提供的方法,我这边也反馈一下,看后面版本是否可以修改。

好的
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-3-24 10:14:53
12#
林.. 发表于 2023-3-23 23:39
我上网搜了一下数据建模,有的工具支持简单设置实现这种有维度无事实的0结果,有的工具还是要写sql添加所有 ...

您好,针对该问题您先使用李工提供的方法,我这边也反馈一下,看后面版本是否可以修改。
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2023-3-23 23:39:35
11#
我上网搜了一下数据建模,有的工具支持简单设置实现这种有维度无事实的0结果,有的工具还是要写sql添加所有维度为0的记录
回复 使用道具 举报
tominson
银牌会员   /  发表于:2023-3-23 22:05:29
10#
林.. 发表于 2023-3-23 15:16
只能这样了,只是涉及维度越多,sql表就越多。如果系统携带这种算法对BI报表开发会方便很多

同感,强烈建议优化
回复 使用道具 举报
tominson
银牌会员   /  发表于:2023-3-23 22:03:58
9#
跟我一样的需求,
如果都是走sql的话,那建立的模型关系有什么作用,作用不大了
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-3-23 15:53:00
8#
林.. 发表于 2023-3-23 15:16
只能这样了,只是涉及维度越多,sql表就越多。如果系统携带这种算法对BI报表开发会方便很多

您好,针对您的描述和需求,目前确实只能分开去进行处理。
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2023-3-23 15:16:21
7#
Felix.Li 发表于 2023-3-23 15:05
针对这种如果改变原表关系了,只能说您新建实体,这个实体只用作这类展示,其他实体依旧做以前的关联关系 ...

只能这样了,只是涉及维度越多,sql表就越多。如果系统携带这种算法对BI报表开发会方便很多
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-3-23 15:05:54
6#
林.. 发表于 2023-3-23 14:43
这种就没有数据模型的多种数据之间关联关系了。我最近在做数据模型这块,还是谢谢啦

针对这种如果改变原表关系了,只能说您新建实体,这个实体只用作这类展示,其他实体依旧做以前的关联关系处理。
image.png937097778.png
回复 使用道具 举报
林..Wyn认证
金牌服务用户   /  发表于:2023-3-23 14:43:17
5#
Felix.Li 发表于 2023-3-23 13:53
针对您这种,您可以直接用sql 或者用缓存数据集做连接
sql的话将全信息的做主表进行右连接
比如如下

这种就没有数据模型的多种数据之间关联关系了。我最近在做数据模型这块,还是谢谢啦
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部