最新 最热

Flink集成iceberg数据湖之合并小文件

在传统的实时数仓中,由于列式存储相对行式存储有较高的查询性能,我们一般采用orc,parquet数据格式,但是这种列式格式无法追加,流式数据又不能等候太长时间,等到文件够了一个hdfs block块大小再写入,所以不可避免的产生了一个...

2020-11-25
1

Flink基础:时间和水印

本篇终于到了Flink的核心内容:时间与水印。最初接触这个概念是在Spark Structured Streaming中,一直无法理解水印的作用。直到使用了一段时间Flink之后,对实时流处理有了一定的理解,才想清楚其中的缘由。接下来就来介绍下...

2020-11-24
0

深入解析 Flink 的算子链机制

“为什么我的 Flink 作业 Web UI 中只显示出了一个框,并且 Records Sent 和Records Received 指标都是 0 ?是我的程序写得有问题吗?”

2020-11-24
0

flink 1.11.2 学习笔记(2)-Source/Transform/Sink

从上一节wordcount的示例可以看到,flink的处理过程分为下面3个步骤:

2020-11-24
0

Flink监控 Rest API

Flink具有监控 API,可用于查询正在运行的作业以及最近完成的作业的状态和统计信息。Flink 自己的仪表板也使用了这些监控 API,但监控 API 主要是为了自定义监视工具设计的。监控 API 是 REST-ful API,接受 HTTP 请求并返...

2020-11-16
0

Flink基础:实时处理管道与ETL

Flink的经典使用场景是ETL,即Extract抽取、Transform转换、Load加载,可以从一个或多个数据源读取数据,经过处理转换后,存储到另一个地方,本篇将会介绍如何使用DataStream API来实现这种应用。注意Flink Table和SQL api 会...

2020-11-13
0

Apache Flink CDC简介与使用

Flink在1.11版本中新增了CDC的特性,简称 改变数据捕获。名称来看有点乱,我们先从之前的数据架构来看CDC的内容。

2020-11-13
0

结合 Flink 学习观察者模式

定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的 所有依赖者都会收到通知并自动更新

2020-11-11
0

Flink单元测试指南

编写单元测试是设计生产应用程序的基本任务之一。如果不进行测试,那么一个很小的代码变更都会导致生产任务的失败。因此,无论是清理数据、模型训练的简单作业,还是复杂的多租户实时数据处理系统,我们都应该为所有类型的应...

2020-11-11
0

30页PPT Flink 在腾讯视频的应用实践

在当前的互联网用户,设备,服务等激增的时代下,其产生的数据量已不可同日而语了。各种业务场景都会有着大量的数据产生,如何对这些数据进行有效地处理是很多企业需要考虑的问题。以往我们所熟知的Map Reduce,Storm,Spark等框...

2020-11-11
0