首页
›
数据工程与实时数据平台
›
026-数据湖治理
›
《增量计算解决数据湖时效性难题》
VIP20
本课程属于:026-数据湖治理
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
增量计算解决数据湖时效性难题
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
数据湖的时效性困局:为什么你的数据总是慢半拍?
剖析传统批处理导致的数据延迟,理解数据湖“数据饥饿”的根源,以及业务对实时性的迫切需求。
时效性
痛点分析
02
增量计算核心思想:从全量到增量的思维转变
从全量刷新到流式变更的核心范式迁移,理解增量计算如何重塑数据管道架构。
思维模型
范式
03
增量计算的基石:不可变数据与事件溯源
深入不可变日志、事件溯源模式,构建增量计算的底层数据可靠性与可回溯能力。
事件溯源
不可变
04
CDC技术选型:Debezium vs Canal vs Flink CDC
对比主流CDC框架的架构、生态与性能,帮助你在不同场景下做出最佳技术选择。
CDC
选型
05
增量数据捕获实战:基于Debezium监听MySQL Binlog
手把手配置Debezium连接器,实时捕获MySQL变更事件并接入消息系统。
Debezium
Binlog
06
增量消息队列选型:Kafka vs Pulsar vs RabbitMQ
从吞吐、持久化、Exactly-Once等维度对比消息队列,适配增量数据流场景。
消息队列
性能
07
增量ETL架构设计:Lambda架构与Kappa架构的抉择
分析Lambda与Kappa架构的优劣,设计兼具实时与批处理的增量ETL方案。
架构
Lambda/Kappa
08
流式增量计算引擎:Flink SQL入门与实战
通过Flink SQL实现流式ETL,掌握动态表、连续查询与维表Join的核心技巧。
Flink SQL
流计算
09
增量计算中的状态管理:Checkpoint与Savepoint机制
理解状态后端、Checkpoint与Savepoint原理,保障增量计算的容错与恢复。
状态管理
容错
10
增量数据湖格式:Apache Iceberg的增量读取
利用Iceberg的Snapshot与Incremental Read特性,实现高效增量数据消费。
Iceberg
增量读取
11
增量数据湖格式:Delta Lake的Merge操作
详解Delta Lake的ACID Merge能力,实现增量upsert与数据一致性保障。
Delta Lake
Merge
12
增量数据湖格式:Apache Hudi的增量查询
基于Hudi的Incremental Query与Clustering,优化增量数据湖查询性能。
Hudi
增量查询
13
增量计算中的小文件问题:如何合并与优化
分析小文件产生原因,通过Compaction、Clustering策略提升湖存储性能。
小文件
合并
14
增量数据一致性:Exactly-Once语义的实现
从端到端Exactly-Once原理出发,结合幂等写入与事务性输出保障数据一致性。
一致性
Exactly-Once
15
增量数据回溯:如何处理历史数据的重新计算
设计增量回溯机制,利用批流结合或重置offset完成历史数据修正。
回溯
历史重算
16
增量计算中的延迟数据处理:Watermark与Allowed Lateness
掌握Watermark机制与Allowed Lateness参数,优雅处理乱序与延迟事件。
Watermark
延迟处理
17
增量数据质量监控:从源头到湖仓的端到端校验
构建增量数据质量框架,通过校验和、异常检测保障数据湖准确性。
数据质量
监控
18
增量计算性能调优:并行度、资源与背压处理
从并行度设置、内存调优到背压监控,系统提升增量计算吞吐与稳定性。
性能调优
背压
19
增量数据湖的Schema演进:如何优雅地变更字段
利用数据湖格式的Schema Evolution特性,实现字段增删改的平滑过渡。
Schema演进
兼容性
20
增量计算与数据湖的集成:Spark Structured Streaming + Iceberg
实战Spark Structured Streaming写入Iceberg,实现流批一体增量入湖。
Spark
Structured Streaming
21
增量计算实战:实时用户行为分析管道搭建
从点击流采集到实时聚合,构建完整的用户行为分析增量管道。
用户行为
实时管道
22
增量计算实战:实时订单数据入湖与聚合
基于CDC+Flink实现订单数据实时入湖,并完成多维度实时聚合。
订单
实时聚合
23
增量计算实战:实时日志分析系统构建
使用增量计算处理海量日志,实现实时检索、异常检测与可视化。
日志分析
实时
24
增量计算中的多流Join:Interval Join与Regular Join
对比Interval Join与Regular Join,解决多流关联中的时间与状态问题。
多流Join
Interval
25
增量计算中的维表关联:HBase与Redis的实时Lookup
通过异步IO与缓存策略,实现低延迟维表关联,丰富增量数据。
维表
Lookup
26
增量数据湖的权限管理:Ranger与Atlas集成
集成Apache Ranger与Atlas,实现增量数据湖的细粒度权限与数据血缘。
权限
Ranger
27
增量计算与数据服务:从湖到API的实时数据服务
将增量数据湖转化为实时API,通过流式服务支撑在线业务。
数据服务
API
28
增量计算成本优化:冷热数据分层与存储策略
通过冷热分层、压缩与生命周期管理,降低增量数据湖存储与计算成本。
成本优化
冷热分层
29
增量计算监控与告警:Prometheus + Grafana实战
搭建增量计算监控体系,实时观测延迟、吞吐与异常并自动告警。
监控
Prometheus
30
总结与展望:增量计算在AI与实时数仓中的未来
回顾增量计算核心能力,展望AI驱动、实时数仓与湖仓一体新趋势。
总结
AI
所属VIP或分类
同VIP:从数据湖治理到业务价值闭环
同VIP:从零入门数据湖治理核心体系
同VIP:任务依赖管理与数据湖调度实战