网易首页 > 网易号 > 正文 申请入驻

实时BI(四)低成本的数据准实时处理思路

0
分享至

今天分享的是实时BI系列话题的最后一篇文章,所以简单回顾一下前面的几次分享:第一篇文章讲解了BI对数据T+1同步机制的原因和过程;第二篇文章讲解了如果要实现实时或者准实时,对传统数据仓库分层的ETL架构要做出哪些调整;第三篇文章讲解了大数据架构下的T+1模式的批处理就是离线数据处理,也介绍到了不同的技术框架下实时数据处理的方式,以及如何理性的选择离线数据和实时数据技术处理方案。

数据准实时处理场景

今天这篇文章我就来分享下,在不使用大数据技术框架、也不使用流式数据、实时数据处理框架的情况下,企业就那么几个指标就想做成准实时的,比如10秒钟刷新一次交易数据、交易金额,如何实现?

理性一点的朋友就会说了,几秒钟看交易数据、交易金额有什么用啊,几秒钟能进来多少钱啊,根本就没有必要看。确实如此,我也认为没有必要。没有必要的原因可能是因为这个数据不会有太大的变化,如果变化大比如一秒钟增加十几万,十秒钟上百万的交易金额,这个是不是就很有点意思了?我们正好就有这样的客户,几秒钟时间大屏的数据刷一下,交易额就增加了几十万、有时上百万,一年五千个亿往上的交易金额,这个只是其中某一个渠道的交易金额。那这个数据就非常有意思了,很刺激,隔一会那个牌子就跳一下,再算下变了多少万了。

每次交易金额可能就几百块以内,所以每秒钟交易的笔数累计下来就非常的多,一年下来几十亿条交易数据很正常。如果直接用SQL去查询,有可能页面每10秒钟刷新一次,前一次这个指标的ETL里面的查询都没有执行完,数据还没有填充到数据仓库表,后面的查询就又来了。这种实现方式明显是有问题的,效率比较低。

数据准实时处理思路

那怎么来实现呢?就跟一层窗户纸一样,一捅就破,一讲大家就明白了。

多做几个ETL,第一个ETL每天晚上执行一次,计算从今年开始到今天累计的交易金额,这个值算出来单独存起来。哪怕是全量计算,也不怕,晚上执行,哪怕执行一个小时我也不怕,肯定能算的完。

第二个ETL每小时执行一次,计算从今天零点到现在当前小时的交易金额,到这个阶段数据查询的范围就变小了,又算一个值存储起来。

第三个ETL每分钟执行一次,计算从当前小时零分到现在这一分钟计算的值,存起来放着。

最后一个ETL每十秒钟执行一次,计算这一分钟里交易金额,又算出一个值更新到一个表里面。同时,这个更新的值和前面三个ETL算出来的值一加起来,不就是全年累计的实时交易金额吗?这个问题就解决掉了。

这个过程实际上就是利用时间日期戳和ETL做了增量抽取更新,以及增量计算,把整个数据表的聚合汇总砍成一节一节的,不同的ETL计算不同的时间段的数据,这样整体数据量会比较小。调度时间间隔大的ETL,执行的数据查询范围就越大。调度间隔小,执行的数据查询范围就越小。

这种方式大家可以在项目上试一试,是完全可以实现一些准实时效果的。当然,一个指标就用了四个不同的ETL调度。十个指标,理论上就需要四十个。当然按天或者按小时执行的指标视情况可以放到一个ETL调度里,减少一些维护工作量。但总体上来说指标越多,ETL的调度配置就会越多,后期维护成本自然也会比较高一些。

但无论如何,这种方式还是非常经济实惠的,有技术难度吗?并没有。就是靠ETL的调度设计来解决这个问题,这个就是经验。好经验当然要分享给大家,相信以后有机会能够用得到。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
主角结局:直到忆秦娥拒绝同房,掌掴刘红兵,才懂刘忆死得有多冤

主角结局:直到忆秦娥拒绝同房,掌掴刘红兵,才懂刘忆死得有多冤

慢半拍sir
2026-06-02 20:44:53
以色列拒绝在黎巴嫩停火,特朗普想从伊朗战争中脱身有难度

以色列拒绝在黎巴嫩停火,特朗普想从伊朗战争中脱身有难度

山河路口
2026-06-02 22:17:53
湖北公务员拟录用5527人,这所大学霸榜第一!不是武大华科,而是它……

湖北公务员拟录用5527人,这所大学霸榜第一!不是武大华科,而是它……

老满说高考
2026-06-02 20:38:47
女子利用天气预报频繁购买飞机延误险,5年买中900多次,获赔近300万,被抓时:我符合保险理赔要求

女子利用天气预报频繁购买飞机延误险,5年买中900多次,获赔近300万,被抓时:我符合保险理赔要求

谭老师地理大课堂
2026-04-15 20:11:42
奇怪!同一人购买30多部手机,收货地址是在路边,取货时还都佩戴口罩……

奇怪!同一人购买30多部手机,收货地址是在路边,取货时还都佩戴口罩……

环球网资讯
2026-06-01 19:40:31
山东将新建三条高速公路

山东将新建三条高速公路

天气观察站
2026-06-02 15:56:37
瓦良格号送到中国后有多震撼?专家刮掉表面的锈迹:钢材品质极佳

瓦良格号送到中国后有多震撼?专家刮掉表面的锈迹:钢材品质极佳

古书记史
2026-01-06 16:31:56
痒到想拿钢丝球搓!深圳一女子长期熬夜吃外卖,皮肤像开了“暖黄滤镜”,竟确诊“癌王”

痒到想拿钢丝球搓!深圳一女子长期熬夜吃外卖,皮肤像开了“暖黄滤镜”,竟确诊“癌王”

深圳晚报
2026-06-02 19:38:33
“都绝户了,还拼命挣钱干嘛?”看见父亲50岁就躺平,我崩溃了

“都绝户了,还拼命挣钱干嘛?”看见父亲50岁就躺平,我崩溃了

素十三儿
2026-04-13 07:12:36
王晓晨俞灏明被拍到一同现身心理医院,王晓晨皱眉抽烟心情糟糕

王晓晨俞灏明被拍到一同现身心理医院,王晓晨皱眉抽烟心情糟糕

露珠聊影视
2026-06-02 15:44:08
莫言:主动买单、不占便宜、不斤斤计较的男人,注定是干大事的人

莫言:主动买单、不占便宜、不斤斤计较的男人,注定是干大事的人

杏花烟雨江南的碧园
2026-05-26 16:15:03
乌克兰承不承认俄罗斯对克里米亚和乌东四州的主权,都没什么意义

乌克兰承不承认俄罗斯对克里米亚和乌东四州的主权,都没什么意义

空想之喵
2026-05-09 01:21:47
为什么有些人总爱黑我们中国!

为什么有些人总爱黑我们中国!

千雪新说
2026-06-01 22:20:07
我不敢打羽毛球

我不敢打羽毛球

球村冷知识
2026-06-01 16:48:20
心理学:已婚女人一旦有了别的男人,一般不拒绝丈夫亲近,但会有两个表现

心理学:已婚女人一旦有了别的男人,一般不拒绝丈夫亲近,但会有两个表现

心理观察局
2026-05-26 06:15:06
南京师范大学,迎新任80后副校长!

南京师范大学,迎新任80后副校长!

南京择校
2026-06-02 19:57:15
第一次感受到维C的“杀伤力”,2块钱一瓶,就能搞定8个麻烦事

第一次感受到维C的“杀伤力”,2块钱一瓶,就能搞定8个麻烦事

室内设计师有料儿
2026-05-09 10:26:26
上海瑞金研究:低密度胆固醇越低,癌症风险越高?控制到多少才好

上海瑞金研究:低密度胆固醇越低,癌症风险越高?控制到多少才好

健康科普365
2026-06-01 19:35:05
突发!武汉一注册2.76亿大厂解散,近400人失业,汽车圈洗牌加剧

突发!武汉一注册2.76亿大厂解散,近400人失业,汽车圈洗牌加剧

火山詩话
2026-06-02 14:00:50
21次精准命中!CNN曝AI接管战争,俄军“百公里安全区”一夜崩塌

21次精准命中!CNN曝AI接管战争,俄军“百公里安全区”一夜崩塌

小小科普员
2026-06-01 16:20:46
2026-06-03 02:43:00
派可数据
派可数据
企业级BI可视化分析平台
787文章数 29关注度
往期回顾 全部

科技要闻

烧掉千亿后,美团、阿里、京东谁先止血?

头条要闻

演员魏宗万去世 曾在94版《三国演义》中饰演"司马懿"

头条要闻

演员魏宗万去世 曾在94版《三国演义》中饰演"司马懿"

体育要闻

1米74的业余联赛替补,在英超踢中卫

娱乐要闻

奚梦瑶何猷君补办婚礼超幸福

财经要闻

智元和宇树的“暗战”愈演愈烈

汽车要闻

星途神秘新车轮廓曝光 又一款性能SUV要来了?

态度原创

健康
本地
手机
数码
时尚

违规干细胞应用,暗藏致命隐患!

本地新闻

用剪纸的方式,打开江苏扬州

手机要闻

华为畅享100 Pro Max被曝立项:代号叶问,真的要打十个了!

数码要闻

苹果watchOS 27前瞻:改进心率追踪、引入新表盘、升级Siri

蓝色系下装看着清爽不闷,裤子、裙子都凉快,随便穿都不出错

无障碍浏览 进入关怀版