三月上旬新内容速递丨选图攻略、内存优化与场景深化

春风送暖,学习相伴!三月上旬更新聚焦数据可视化选图、内存管理技巧、频率分析与桑基图应用,助你轻松驾驭数据分析新场景!

一、场景应用精选

【数析课堂】频率分析:用“数数”快速定位业务痛点》→通过频率统计,快速发现高频问题,精准定位业务改进点。
【桑基图】流动的“资金河流”,一眼看透业务流向》→学习桑基图绘制,追踪资金流动路径,洞察业务流转全貌。

二、技术经验分享

不止选类型,更要找对入口:数据分析选图全攻略》→深入讲解图表选择的核心逻辑,助你告别“图表选择困难症”。
内存溢出别慌张:教你如何看懂BI的“胃”,并管住它的“嘴”》→揭秘BI内存机制,掌握优化技巧,让分析更流畅。

四、社区日志更新

2026年「月更日志」社区更新合集 2.1 - 2.28》→汇总二月社区更新动态,记录成长每一步。

六、任务持续上线

【BI知识闯关】不止选类型,更要找对入口:数据分析选图全攻略》→通过闯关巩固选图知识,提升实战应用能力。
【数析课堂】频率分析知识巩固》→配套练习,加深频率分析理解,强化业务洞察。
【图表应用】桑基图追踪资金流向,发现业务奥秘》→动手实践桑基图,探索资金流向中的业务规律。
【BI知识闯关】内存溢出别慌张:教你如何看懂BI的“胃”,并管住它的“嘴”》→挑战内存管理知识,成为BI优化高手。


阳春三月,学习正当时,快来社区参与挑战,一起探索数据新视界!

麦粉社区
>
帖子详情

数据回填

数据分析 发表于 2025-4-9 17:54
发表于 2025-4-9 17:54:57

有项目 预算 备注等字段,项目有父子关系,根据时间查询,我想如果查询出来数据可以回填,查询不出来数据的时候 项目 默认带出来,如何实现

发表于 2025-4-9 17:57:01
  •   wei
    不是我数据库的字段 有 项目  预算  备注 这些,如果查询不出来数据的时候  项目是显示不出来的,我想查询出来数据,就显示,查不出来默认把项目带出来,这些行是固定的。并且 有父子关系,预算的数 也可以根据合计回填
    2025-4-9 17:59| 回复
  •   热心市民
     回复 wei
    为什么没有数据项目不显示?是库里本来就没有?需要回写才有吗
    2025-4-9 18:01| 回复
  •   wei
     回复 热心市民
    假如我填写新的预算的时候 数据库里是没有数据的,需要回写才有
    2025-4-9 18:04| 回复
  •   热心市民
     回复 wei
    数据量不多的话,那这种建议是项目直接单元格写死,搞成表单回写,设置多个回写规则
    表单就是种https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=111874191
    2025-4-9 18:05| 回复
  •   wei
     回复 热心市民
    这种的是对应数据多个字段,我这个是数据库就一个字段,对应多条数据
    2025-4-9 18:10| 回复
  • 还有1条回复,点击查看

回复

使用道具 举报

发表于 2025-4-9 18:12:50
你这个场景下需要带出来的项目是固定的吗?如果是固定的就可以写死,不是固定的为了方便可以绑定参数
  •   wei
    是固定的,根据日期 一次就插入一批数据,我配置了,只插入了一条,我想的是 如果数据库里查不出来,直接把这12条 都回写到数据库里
    
    2025-4-9 18:15| 回复
  •   蹦蹦炸弹
     回复 wei
    这12条都是你新增的嘛?
    2025-4-9 18:16| 回复
  •   wei
     回复 蹦蹦炸弹
    是的
    2025-4-9 18:19| 回复
  •   wei
    每次新增 都是这12条 只是 日期 和预算值 不同
    2025-4-9 18:19| 回复

回复

使用道具 举报

发表于 2025-4-10 09:01:01

需求:


1.项目(即费用)是固定的项,且存在上下级关系


2.查询时按照年月进行查询,且无论有没有预算 项目都需要查询出来


3.数据支持回写


 


实现:



  1. 数据模型/数据集实现:【项目维度表 left join 预算数据表】 无论是可视化还是sql都是这个方式

  2. 数据实现:【定时写入数据表维度数据】常见是年底自动生成下一年的维度数据

  3. 电子表格实现:【项目固定,预算按行过滤】这个比较麻烦不建议,因为有100行就需要拖拽100次数据并设置100次过滤


数据:


数据表应该是 【主键、年、月、项目分类、项目编码、项目、预算金额、备注、排序序号】主键可以用年、月、项目编码或者排序序号来进行拼接


 


 


合计回写:


这是个单独的功能,不建议放在一起,原因可以考虑一下是什么


如果要实现,回写规则是一样的。区别在于这个预算值是手工填写,还是依据合计通过逻辑得到

回复

使用道具 举报

发表于 2025-4-10 09:50:45
本帖最后由 橘猫今天喝水了吗 于 2025-4-10 09:52 编辑

sql 里用 select  a.'项目',b.xx,b.yyy,b.zzz


from 项目表 a


left join 回写明细表 b


on a.项目编号=b.项目编号


where  参数条件 or b.项目编号 is null 

回复

使用道具 举报

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

14回帖数 0关注人数 1991浏览人数
最后回复于:2025-4-10 09:50

社区

指南

AI

搜索

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