首页 > 其他分享 >我的新书《Flink大数据分析实战》出版啦

我的新书《Flink大数据分析实战》出版啦

时间:2023-01-10 11:32:12浏览次数:38  
标签:数据分析 Shell Flink API 新书 读者 讲解 数据


本书基于Flink1.13.X最新版本编写,作为Flink的入门书,主要使用函数式编程语言Scala进行讲解,知识面比较广,涵盖了当前整个Flink生态系统主流的大数据开发技术。内容全面,以实操案例为主,理论为辅,一步一步手把手对常用的Flink流处理、批处理、图计算等系统进行了深入讲解。

全书一共7章,第1章讲解了Flink的基础知识,包括Flink应用场景、主要组件、编程模型等,最后通过一个单词计数示例带领读者快速体验了Flink应用程序的编写;第2~3章讲解了Flink的多种运行时架构、任务调度原理、数据分区以及Flink集群的安装部署,同时包括Flink命令行操作、应用程序提交、常用Shell命令等;第4~7章讲解了Flink流式计算DataStream API、关系型计算Table&SQL API以及图计算框架Gelly等的基础知识、架构原理,同时包括常用Shell命令、API操作、内核源码剖析,并通过多个实际案例讲解各个框架的具体应用以及与Hadoop生态系统框架Hive、Kafka的整合操作。

本书可作为Flink新手入门的指导书籍,也可作为大数据开发人员的随身手册以及大数据从业者的参考用书。即使没有任何大数据基础的读者也可以对照书中的步骤成功搭建属于自己的Flink大数据集群,是一本真正的提高读者动手能力、以实操为主的入门书籍。读者学完本书可以独立使用Flink进行大数据项目的开发。


我的新书《Flink大数据分析实战》出版啦_python

我的新书《Flink大数据分析实战》出版啦_大数据开发_02

标签:数据分析,Shell,Flink,API,新书,读者,讲解,数据
From: https://blog.51cto.com/dreamboy/5999935

相关文章

  • Flink 创始人团队二次收购案!阿里恐成冤大头!
    大数据开源商业化领域近日有一个爆炸性新闻,“Confluent收购Immerok”,字越少事越大,先给大家简单科普一下Confluent和Immerok这两家公司,Confluent是掌控ApacheKafka......
  • Python用逻辑回归、决策树、SVM、XGBoost 算法机器学习预测用户信贷行为数据分析报告
    全文链接:http://tecdat.cn/?p=31201原文出处:拓端数据部落公众号摘要:此报告首先将dataset进行数据清洗,得到dataset_new。再将dataset_new中属性分为基本信息、贷款行为/......
  • python数据分析与可视化【思维导图】
    python数据分析与可视化常用库numpy+matplotlib+pandas思维导图图中难免有错误,后期随着学习与应用的深入,会不断修改更新。当前版本号:1.0numpy介绍NumPy是什么?NumP......
  • Flink安装部署
    Flink安装部署local本地模式-了解原理操作1.下载安装包https://archive.apache.org/dist/flink/2.上传flink-1.13.1-bin-scala_2.12.tgz到node1的指定目录3.解压t......
  • Flink合流操作
    合流1、概念将不同流中的数据汇聚在一起,然后可以进行一个统计等相关操作。2、基本合流操作union和connectunion算子可以合并多个同类型的数据流,并生成同类型的数据流......
  • Flink的状态
    State-理解原理即可Flink中状态的自动管理之前写的Flink代码中其实已经做好了状态自动管理,如发送hello,得出(hello,1)再发送hello,得出(hello,2)说明Flink已经自动......
  • Flink设置Source数据源
    流处理说明有边界的流boundedstream:批数据无边界的流unboundedstream:真正的流数据Source基于集合packagecom.pzb.source;importorg.apache.flink.api.co......
  • Flink的高级应用watermake理论
    Time/Watermarker时间分类EventTime的重要性和Watermarker的引入代码演示-开发版-掌握https://ci.apache.org/projects/flink/flink-docs-release-1.12/de......
  • Flink的转换方法
    流处理说明Transformation基本操作map/flatMap/filter/keyBy/sum/reduce...和之前学习的Scala/Spark里面的一样的意思map方法、flatmap方法、keyBy方法、reduce方法m......
  • Flink处理函数
    ProcessFlink提供了8个不同的处理函数:(1)ProcessFunction最基本的处理函数,基于DataStream直接调用.process()时作为参数传入。(2)KeyedProcessFunction对流按键分区......