六月下旬全新资源上线!丨 解锁高效能实战方案

更新亮点:本次新增5大专题9项资源,点击标题5分钟极速了解!参与互动赢取麦豆,解锁更多内容)

一、实战技巧分享

即席/透视的逆袭之路:从卡顿到秒出→ 性能优化实战,实现报表秒级响应!

体验中心焕新一“夏”,全新导览页及新DEMO上线!→ 抢先体验夏季更新DEMO!

速看!明细/汇总/交叉表的实现秘籍→ 高效构建复杂报表指南

二、开发技能突破

视频课《仪表盘图片鼠标提示几行代码,让你的仪表盘“会说话”!

视频课《仪表盘宏开发技巧→ 解锁宏开发技巧和注意事项

三、直播上线

直播《交互式仪表盘最佳实践解锁可视化大屏最佳实践技巧

四、AI每日一学

人工智能三驾马车:算法、算力与数据→ 深度解析AI核心支柱

通俗的讲一下神经网络模型的基本组成、工作原理、工作类型和生活应用场景→ 从基础到场景实战

五、资源上新

插件《安全检测→ 一键加固系统安全防护

麦粉社区
>
建议征集
>
帖子详情

建议双Y联合图可以选择不同数据集

建议征集 发表于 2024-3-4 11:38
发表于 2024-3-4 11:38:55

常见双Y联合图:X轴为时间,左Y轴为实际值,右Y轴为计划达成率


    一般情况是实际值在一张明细表a、计划值在另一张明细表b中,此时我们一般会b left join a表来实现双Y联合图:左Y计划、实际值,右Y为计划达成率


但是,这种只适用于一对一的关系


    在采购过程经常会遇到比价的情况,而一些原材料是有公共资源可以获取价格的,比如石油、钢铁、汇率等等


———————————————————


以钢铁为例,想做一个对于钢铁采购情况对比的分析


-如对采购价格是否合适分析:x轴为时间,左y轴为实际采购价格,右y轴为不同厂商发布价格(这个不同厂商就会涉及到不定是几个 涉及区域、价格、配送等问题) 


-还可以看我是否是低价多买频买,高价少买不买:x轴为时间,左y轴为实际采购数量,右y轴为不同厂商发布价格


 


这样就涉及到1对多的情况,以目前的模型,需要将右y轴都列出来进行专项分析,比如单分析钢铁我右Y关注N个,就关联出N个字段


———————————————————


若实现了选择不同数据集,就可以统一分析采购情况,这样就不需要关联字段,因为不同的原材料对比的厂商数量是不一样的

发表于 2024-3-13 15:36:39
按照你提供的例子,两种表要根据时间获取到对应的指标值做对比,那么这样来看这个时间字段就是用来关联俩张表的,但是这个时间字段在两张表中都不是以主键的形式存在,所以这个时间关联就是多对多的关系
我的理解是,不管怎么样两张表的指标值都需要一个时间维度关联起来,才能在拿的到同一时间不同指标的值来对比,所以这个关联的查询是必要的。至于如何关联才能获取到所有数据?这个我想的是再构建一个时间维表,用这个维表作为桥梁关联两张事实表,同时考虑维表与事实表是一对多的情况,设置双向筛选
9935265f1578436801.png
  •   脑袋空空
    双向筛选文档有一些示例:https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=119280662
    2024-3-13 15:40| 回复
  •   君茗
    这样跟右y轴行转列的工作量差不多
    这部分从模型上思考不如从图形实现上思考,我知道这种功能需求并不能马上实现
    上面这个说白了,俩图形叠加也行,但是鼠标覆盖的效果只能显示图层在上面的那个图形,效果不好
    而有一些其他软件是已经实现了这个功能。关于日期对于实际展示效果来说是1对1,数据上确实是1对多,所以希望能选择不同数据集,x轴就是个union all之后的去重结果
    2024-3-13 16:38| 回复

回复

使用道具 举报

发表于 2024-3-13 19:46:08
亲爱的麦粉您好,感谢您的反馈!经审慎评估,您的建议已纳入Smartbi产品建议需求池中,后续产研部门会综合考虑并排期处理您的建议!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4回帖数 0关注人数 6856浏览人数
最后回复于:2024-3-13 19:46
快速回复 返回顶部 返回列表