最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

一文看懂数据分析必备计算功能—内存计算

[复制链接]
跳转到指定楼层
楼主
发表于 2023-4-28 10:15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
各位数据的朋友,大家好,我是老周道数据,和你一起,用常人思维+数据分析,通过数据讲故事。
接下来,我们准备讲一系列的奥威BI软件的内存计算在各种分析场景中的应用。在正式开讲之前,我先简单说一下,内存计算是什么,内存计算有什么作用。(点击观看视频
1、内存计算是什么?
大家都知道,BI软件的主要技术原理是从数据源(如数据库或EXCEL)中获取数据,然后进行必要计算,再将结果展示出来。而这些计算,有两种方式来实现,一种是在后台将结果计算好,前端只是展示;另一种则是在前端完成计算并展示。
前一种的后台计算部分需要专业的IT开发人员才能做到,而后一种的前端计算呢?早期的计算是通过函数。有EXCEL经验的人都知道,EXCEL里有很多的函数来实现各种各样的计算,这种场景下,对于使用者的要求仍然是非常高的,同时,大家也会有一种感受:在EXCEL中计算是基于单元格。当有很多行的数据量时计算的效率是很低的。
那怎么做到既可以在前端0代码0函数,又可以高效计算呢?随着计算机硬件资源中内存资源的成本快速下降,基于内存计算的技术也应运而生。
内存计算:在内存中实现批量的计算。
2、内存计算有什么作用?
从计算机的原理来说,CPU是计算核心,但计算的数据总要有地方存贮,效率最高的存贮区域就是CPU的缓存,因为它离CPU最近,但CPU的缓存太小,目前CPU的缓存仍然是以M来计量,所以,基本上想用也用不了。而次佳选择就是内存了,内存可以用G甚至T来计量,足够大,又足够快。再次之才是硬盘。硬盘虽然空间更大,但存取太慢。所以内存计算就是最大限度的减少与存贮在硬盘上的数据库的交互,让大量的数据计算在内存中完成。原理很简单,但最终能实现还是得益于内存硬件容量、性能的大幅提升,以及成本大幅的降低。

举例说明:

假设我们要做一个销售收入的同比分析,通常需要看到当期的销售收入,然后还要看到去年同期的销售收入,然后再根据这两列来计算增长率。
传统情况下:需要IT小强在后台通过复杂的存贮过程计算得到这三列,然后再将结果查询出来。
基于内存计算:则只需要智能的生成不同的时间条件,分别将当期收入与去年同期收入加载到内存中,然后在内存中进行增长率的计算,最后在前端展示相应的结果。

大家可能会感觉,这好像没什么区别啊。计算的逻辑肯定是一样的,真正区别在于如果不用内存计算,当小丽想做某个同比分析的报表时就必须找IT小强,而小强可能需要半天的功夫才能完成;如果用内存计算,小丽自己就可以完成了,拖拽一下,秒级响应。
你如果是小强,你虽然希望每天都看到小丽水汪汪的大眼睛,但你愿意一天到晚不停的做报表吗?你如果是小丽,你希望一有想法就得去找强哥,还得等上半天吗?

我们接下来要讲的内存计算包括:
同比环比:这是最为常见的分析方式,适用于任意指标。
期初、期末:常用在分析科目余额,库存余额,应收余额中。
本年累计+同比:常用在分析关键经营指标,比如本年累计收入或本年累计收入同比。
近期筛选:比如想分析近12个月或近30天的销售收入趋势。
排名+同环比:比如想知道每个业务员的销售排名,还想知道与去年同期或上期对比,排名是升是降?
TOPN或TOPN%:比如想知道客户销售TOP10,或产品销售TOP80%。
占比+TOP占比:比如想知道每个区域的销售占比,或者看TOP10城市的销售占比。
累计占比:比如想按质量原因来制作帕累托图。
跨表计算:比如从销售中取销售金额,从库存中取库存余额,进行销售与库存的相关性分析。
内存计算再计算、排序与筛选:比如想知道哪些产品连续三个月销量持续下降?

老周道数据,和你一起,用常人思维+数据分析,通过数据讲故事,我们下一讲再见!


楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-4-28 06:50

Powered by BI168大数据社区

© 2012-2014 168大数据

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