首页
›
数据工程与实时数据平台
›
016-Kafka数据流平台
›
《Iceberg与Kafka的无缝衔接》
VIP20
本课程属于:016-Kafka数据流平台
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Iceberg与Kafka的无缝衔接
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学:为什么需要Iceberg + Kafka?
实时数仓的痛点与架构演进,从Lambda到Kappa,Iceberg如何补齐Kafka的持久化短板。
架构
实时数仓
02
Kafka核心回顾
Topic、Partition、Producer、Consumer、Offset机制,夯实消息中间件基础。
消息队列
基础
03
Iceberg核心概念
Table Format、Snapshot、Manifest、Metadata层,理解湖仓表格式的底层设计。
表格式
元数据
04
环境准备
Docker Compose搭建Kafka + MinIO + Spark + Iceberg环境,一键启动开发集群。
Docker
环境搭建
05
Kafka Connect入门
Source与Sink概念,单机与分布式模式,连接器生态概览。
Connect
集成
06
Iceberg Sink Connector安装与配置
从Confluent Hub下载与部署,配置详解与常见问题。
Connector
配置
07
第一个Demo
使用Kafka Connect将JSON数据写入Iceberg表,端到端验证数据链路。
实战
入门
08
Schema管理与演化
Avro与JSON Schema在Kafka与Iceberg间的映射,兼容性策略与演进。
Schema
演化
09
分区策略
Kafka消息分区 vs Iceberg分区,如何协同设计以提升查询与写入性能。
分区
设计
10
Exactly-Once语义
Kafka事务与Iceberg ACID事务的结合,实现端到端精确一次处理。
事务
一致性
11
CDC场景实战
使用Debezium捕获MySQL变更,写入Iceberg,构建实时数据管道。
CDC
Debezium
12
数据格式选型
Parquet、ORC、Avro在Iceberg中的对比与选择,压缩率与查询性能权衡。
文件格式
性能
13
压缩与优化
Iceberg的Compaction机制与Kafka消息积压处理,平衡写入与存储成本。
压缩
优化
14
实时流写入
使用Flink/Spark Streaming从Kafka消费写入Iceberg,低延迟入湖方案。
流计算
Flink
15
批流一体
基于Iceberg的Batch与Streaming模式切换实践,统一批流架构。
批流一体
架构
16
时间旅行与回溯
利用Iceberg Snapshot从Kafka指定Offset重放,实现数据回溯与修复。
时间旅行
回溯
17
增量查询
从Iceberg读取Kafka写入的增量数据,支持微批与近实时分析。
增量
查询
18
数据治理
Iceberg的Tag、Branch与Kafka消息血缘追踪,提升数据可观测性。
治理
血缘
19
监控与告警
Kafka Lag监控 + Iceberg表元数据监控,构建可观测体系。
监控
告警
20
性能调优
Kafka Producer/Consumer参数与Iceberg写入参数调优,提升吞吐与稳定性。
调优
性能
21
多表写入
一个Kafka Connect任务写入多个Iceberg表,路由与配置技巧。
多表
Connect
22
错误处理与死信队列
Kafka Connect的DLQ配置与Iceberg异常数据隔离,保障管道健壮性。
DLQ
容错
23
安全与权限
Kafka ACL与Iceberg的RBAC集成方案,实现细粒度访问控制。
安全
权限
24
云原生部署
在Kubernetes上运行Kafka Connect与Iceberg,弹性伸缩与运维实践。
K8s
云原生
25
数据湖仓一体
Iceberg + Kafka + Trino/Presto的查询加速,湖仓分析最佳实践。
湖仓
Trino
26
跨集群复制
基于MirrorMaker2与Iceberg的异地灾备方案,保障数据高可用。
灾备
复制
27
成本优化
Iceberg表文件生命周期管理与Kafka Topic数据保留策略,降低存储成本。
成本
生命周期
28
实战案例1:用户行为日志实时入湖
从埋点到Iceberg,完整实现用户行为日志的实时采集与存储。
实战
日志
29
实战案例2:订单数据CDC实时入湖与OLAP分析
订单变更数据实时入湖,结合OLAP引擎进行业务分析。
实战
CDC
30
课程总结与最佳实践
常见坑、设计模式与未来展望,沉淀可复用的架构经验。
总结
最佳实践
所属VIP或分类
同VIP:Delta-Lake-实时写入-Kafka-方案
同VIP:Flink集成Kafka实时处理实战
同VIP:Kafka分区策略与数据分布