为了账号安全,请及时绑定邮箱和手机立即绑定

Flink最锋利的武器---FlinkSQL入门和实战

难度初级
时长 2小时35分
学习人数
综合评分9.87
5人评价 查看评价
10.0 内容实用
9.6 简洁易懂
10.0 逻辑清晰
简介:本课程包含Flink重要的概念和编程模型,FlinkDataset和DataStreamAPI详解,Flink Table和SQL的算子操作以及在实际问题中的应用。并且通过案例入手讲解FlinkSQL在生产环境的使用。

第1章 课程介绍

本章主要从Flink最新版本的新特性入手,介绍了Flink的核心概念和编程模型,以及Flink未来的发展方向、FlinkSQL的优势和生产应用。

第2章 Flink的编程模型和核心概念

本章主要讲解Flink的编程模型和核心概念,包括包括水印、并行度、时间窗口、以及FlinkSQL的基本概念,并通过案例实操介绍SQL的编程模型。

第3章 FlinkSourceAPI详解

本章主要介绍Flink读取数据的API及其使用方法,为后面实战打下基础。

第4章 Flink Table和SQL的编程模型

本章主要讲解了Flink Table和SQL的编程模型以及常用的算子操作,并且介绍了SQL自带的内置函数以及用户如何自定义函数,以便于同学们能够了解FlinkSQL的基础使用。

第5章 实战项目---NBA球星得分王排行榜

本章案例主要从NBA球星的得分数据入手,带领同学们完成使用FlinkSQL处理数据并且计算出得分排行的功能。

第6章 实战项目---流式计算中的应用

本章介绍了Kafka的核心概念以及本地环境的搭建,并结合案例讲解了如何使用Flink消费Kafka数据,实现FlinkSQL在实时流式环境中的应用。

解锁即可观看《大数据工程师》完整课程视频

大数据工程师

硬核技能带你攻克热点商业项目,从入门直达中级工程师水平,掌握DT时代淘金利器!

【第1周】学好大数据先攻克Linux
【第2周】大数据起源之初识Hadoop
【第3周】Hadoop之HDFS的使用
【第4周】Hadoop之HDFS核心进程剖析
【第5周】Hadoop之初识MR
【第6周】拿来就用的企业级解决方案
【第7周】Flume从0到高手一站式养成记
【第8周】数据仓库Hive从入门到小牛
【第9周】Hive扩展内容
【第10周】快速上手NoSQL数据库HBase
【第11周】数据分析引擎之Impala
【第12周】7天极速掌握Scala语言
【第13周】Spark快速上手
【第14周】Spark性能优化的道与术
【第15周】Spark3.x扩展内容
【第16周】综合项目:电商数据仓库之用户行为数仓
【第17周】综合项目:电商数据仓库之商品订单数仓
【第18周】消息队列之Kafka从入门到小牛
【第19周】极速上手内存数据库Redis
【第20周】Flink快速上手篇
【第21周】Flink高级进阶之路
【第22周】Flink1.15新特性及状态的使用
【第23周】Flink1.15之状态的容错与一致性
【第24周】FlinkSQL(1.15)快速上手
【第25周】FlinkSQL双流JOIN详解
【第26周】实时OLAP引擎之ClickHouse
【第27周】全文检索引擎Elasticsearch
【第28周】Es+HBase仿百度搜索引擎项目
【第29周】实时数仓-Kafka Eagle+DS
【第30周】实时数仓-Flink CDC数据采集
【第31周】实时数仓-Paimon(数据湖)快速上手
【第32周】实时数仓-Paimon(数据湖)高级进阶
【第33周】直播平台三度关系推荐V1.0
【第34周】直播平台三度关系推荐V2.0
【第35周】数据中台大屏
课程须知
开始学习前,需要同学们对实时计算或者Flink框架本身有基本的了解,并且具备一定的Java开发基础。对Flink不了解的同学,可以先学习一下入门课程《Flink入门》 http://www.imooc.com/learn/1047
老师告诉你能学到什么?
1、Flink最新版本的新特性和核心概念 2、Flink Table & SQL编程结构和算子使用 3、生产环境下FlinkSQL的场景应用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!