随着Flink技术的飞速发展,Flink在实时处理数据方面体现出越来越显著的优势。Flink作为一个针对流数据和批数据的分布式处理引擎,其应用领域越来越广泛。本
* 第一章 就业课(2.1)-Flink基础/
* Flink基础介绍/
* 01_学习目标
* 02_Flink介绍_Flink引入
* 03_Flink介绍_什么是Flink
* 04_Flink介绍_性能比较
* 05_Flink和阿里巴巴
* 06_Flink部署_伪集群模式安装
* 07_Flink部署_StandAlone集群模式安装
* 08_Flink部署_StandAlone集群HA模式安装
* 09_Flink部署_Yarn集群环境
* 10_Flink部署_Yarn-session介绍_会话模式
* 11_Flink部署_分离模式
* 12_Flink基石介绍
* 13_Flink组件栈
* 14_Flink编程模型
* 15_Flink程序结构
* 16_Flink并行数据流
* 17_任务调度与执行
* 18_Flink统一的流处理与批处理
* 19_Flink的应用场景
* Flink批处理开发/
* 01_学习目标
* 02_批处理环境搭建
* 03_加载本地数据源
* 04_加载文件数据源
* 05_Transformation简介
* 06_转换操作_map
* 07_转换操作_flatmap
* 08_转换操作_mapPartition
* 09_转换操作_filter
* 10_转换操作_reduce
* 11_转换操作_reduceGruop
* 12_转换操作_aggregate
* 13_转换操作_distinct
* 14_转换操作_union
* 15_转换操作_rebalance
* 16_转换操作_PartitionByHash
* 17_转换操作_sortPartition
* 18_落地操作_本地集合
* 19_落地操作_本地文件
* 20_Flink本地执行环境
* 21_Flink集群执行环境
* 22_广播变量
* 23_Flink的累加器
* 24_分布式缓存
* Flink流处理开发/
* 01_学习目标
* 02_数据源_集合
* 03_数据源_基于文件
* 04_数据源_基于网络套接字
* 05_数据源_自定义source
* 06_数据源_Kafka
* 07_数据源_MySQL
* 08_转换操作_keyBy
* 09_转换操作_Connect
* 10_转换操作_Split和select
* 11_数据落地_Kafka
* 12_数据落地_MySql
* 13_Window操作_什么是Window
* 14_Window操作_时间窗口介绍
* 15_Window操作_TumblingTimeWindow
* 16_Window操作_SlidingTimeWindow
* 17_Window操作_CountWindow
* 18_Window操作_ apply
* 19_水印机制_时间类型
* 20_水印机制_介绍
* 21_水印机制_代码实现
* 第二章 就业课(2.1)-Flink 高级进阶/
* Flink高级开发/
* 01_学习目标
* 02_State介绍
* 03_Keyed State介绍
* 04_Operate State介绍
* 05_CheckPoint介绍
* 06_Barrier介绍
* 07_Checkpoint持久化方案
* 08_CheckPoint案例介绍
* 09_CheckPoint案例开发-自定义数据源
* 10_CheckPoint案例开发-自定义状态
* 11_CheckPoint案例开发-自定义Window和检查点
* 12_CheckPoint案例开发-主业务
* 13_FlinkSql_介绍
* 14_Table API和SQL程序的结构
* 15_FlinkSql_入门案例_DataStream或DataSet转换为表格
* 16_FlinkSql_入门案例_表转换为DataStream
* 17_FlinkSql_入门案例_表转换为DataSet
* 18_FlinkSql_批处理案例1
* 19_FlinkSql_批处理案例2
* 20_FlinkSql_流处理案例
* 第三章 就业课(2.1)-Flink电商指标分析项目/
* 项目简介以及上报服务系统开发/
* 01_项目简介
* 02_项目流程介绍
* 03_项目的技术选型
* 04_IDEA工程搭建
* 05_SpringBoot简介
* 06_SpringBoot入门案例
* 07_Kafka-Manager安装
* 08_KafkaTemplate创建
* 09_KafkaTemplate测试
* 10_自定义分区
* 11_上报服务模块编写
* 12_消息模拟器
* Flink整合kafka开发/
* 13_实时分析系统介绍
* 14_ConfigFactory使用
* 15_初始化Flink流式环境
* 16_添加checkpoint的支持
* 17_整合Kafka
* 18_消息转换为元组
* 19_消息转换为样例类ClickLog
* 20_消息转换为样例类Message
* 21_添加水印支持
* HBaseUtil工具类开发/
* 01_HBase工具类介绍
* 02_HBaseUtil基本设置
* 03_HBaseUtil之getTable编写
* 04_HBaseUtil之putData
* 05_HBaseUtil之getData
* 06_HBaseUtil之putMapData
* 07_HBaseUtil之getMapData
* 08_HBaseUtil之deleteData
* 实时数据业务分析开发/
* 09_业务开发流程介绍
* 10_实时数据预处理_创建宽表样例类
* 11_实时数据预处理_扩宽地域时间
* 12_实时数据预处理_扩宽isNew
* 13_实时数据预处理_扩宽isHourNew_isDayNew_isMonthNew
* 14_业务分析_实时频道热点
* 15_业务分析_实时频道热点_落地HBase
* 16_业务分析_频道小时维度PVUV
* 17_业务分析_频道天月维度PVUV
* 18_业务分析_用户新鲜度
* 19_业务分析_用户新鲜度_落地HBase
* 1_业务分析_模板方法抽取BaseTask
* 2_业务分析_重构新鲜度分析
* 3_业务分析_频道地域
* 4_业务分析_频道地域落地HBase
* 5_业务分析_运营商分析
* 6_业务分析_运营商分析_落地HBase
* 7_业务分析_浏览器分析
* 实时数据同步系统开发/
* 8_实时同步系统介绍
* 9_采集方案_LogStash介绍
* 10_采集方案_Canal介绍
* 11_数据库采集系统介绍
* 12_MySql离线安装
* 13_MySql开启binlog
* 14_MySql主从复制介绍
* 15_Cananl原理介绍
* 16_Canal安装
* 17_Canal采集程序搭建【废弃待重录】
* 01_binlog说明
* 02_Flink实时同步应用开发介绍
* 03_项目初始化
* 04_Flink初始化
* 05_Flink整合Kafka
* 06_消息转换为Canal样例类
* 07_添加水印
* 08_HBaseOperation样例类
* 09_Canal转HBaseOperation介绍
* 10_PreprocessTask开发
* 11_Canal数据存储到HBase
* Flink离线分析系统开发/
* 12_离线分析系统简介
* 13_初始化Flink批处理环境
* 14_导入测试数据
* 15_整合HBase
* 16_测试读取HBase表数据_解决版本冲突
* 17_JSON转换为样例类
* 18_数据预处理_拓宽时间字段
* 19_业务分析_不同支付方式
* 20_业务分析_不同商家
* 21_项目总结




